desktop-клиент на JavaFX для проекта Контракты и Контрагенты
Simple JavaFX desktop client implementing the functionality of working with local files, not included in the web version due to security restrictions
В JavaFX может использоваться язык разметки FXML, что позволило быстро создать интерфейс приложения, подобный HTML, но для локальной JVM пользователя, куда была вынесена часть функционала касающегося работы с общими файлами в локальной сети, невозможной в браузере из-за соображений безопасности.
for Java 8-10
- авторизация пользователя в системе и получение карточки контракта, открытого в браузере
- заполнение ссылок на локальные файлы в карточке контракта (проект договора, протоколы, скан договора) через файл-мэнеджер ОС
- открытие файлов контракта в ассоциированых с их типами приложениях на клиентской ОС
