Задать вопрос
mitaichik
@mitaichik

На чем писать Java Desktop приложение?

Друзья, я вообще, бэкендер, на spring
Но нужно но нужно нам тут для внутренних целей написать десктопное приложение.
Хотелось бы делать это на Spring , и с каким-то GUI.
Какой сейчас актуален?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 4
JavaFX - если нужны анимации и красивый интерфейс
Swing - если нужен простой интерфейс
Ответ написан
Комментировать
@artem-dainov
Php, java, js. Boot spring, jquery, git
Думаю, что самый лучший вариант это браузер.
Можно потом приложение запустить на одной машине и по локалке получить доступ с других.
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Есть javafx - это основное, но...
Есть конечно же еще eclipse SWT, тоже очень удобная библиотека для всяких GUI - https://github.com/eclipse-platform/eclipse.platfo...
Есть Skija https://github.com/HumbleUI/Skija/

А еще, и это теперь мой фаворит - запускаем браузер и цепляемся к нему локально!
Ответ написан
Комментировать
@odissey_nemo
Программист, ГИС-системы, растры, космоснимки
Меня полностью устраивает Swing (Java 8 в основном, но пользовал и на 17-й).
JavaFX - это скорее для графических эффектов, что для GUI есть лишнее (ПМСМ).
Единственное, что из JavaFX использую в Swing - это диалоги открытия файлов. В JavaFX они нативные каким-то образом, а стандартные в Swing - старые, написанные вручную в незапамятные времена на Java. И выглядят убого и функционал маловат.
Проблемы (решаемые) могут быть только для длительных операций. Запускать их надо не в нитке, где обрабатываешь нажатия клавиш, а в любой другой.
Для ускорения вхождения в Swing и использования его совместно с JavaFx использовал DeepSeek - выдаёт на 95% работоспособные коды и подробно всё объясняет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы