Действительно ли возможно сделать визуально привлекательный GUI с JavaFX & Swing?

Я хотел бы сделать визуально обращение / удобный для пользователя GUI в Java. Swing является ограниченным с точки зрения настройки "кожи". Я думаю о JavaFX, но я еще не получаю его,

  • чего я могу достигнуть с этой технологией?
  • как трудно это?
  • у Вас есть примеры реальных примеров интеграции Swing/JavaFX?

Я хотел бы сделать что-то в этом духе этого, которое основано на платформе.NET: GUI example with .NET techno

исходная ссылка: редактирование http://www.patrickpayet.com/net/?p=329: их любой начинающий пример кода обзора то, что я могу читать для получения, общее настроение работы должно было быть сделано для достижения чего-то в духе снимка экрана? возможно, что-то как демонстрация колебания miglayout http://www.migcalendar.com/miglayout/swingdemoapp.jnlp

edit2: Я нашел http://download.java.net/general/openjfx/demos/tutorial.jnlp, это является действительно основным хотя, связанный из http://www.deitel.com/ResourceCenters/Programming/JavaFX/JavaFXTutorialsandDemos/tabid/2187/Default.aspx

15
задан zx485 12 November 2018 в 21:10
поделиться

4 ответа

Создание такого графического интерфейса с помощью JavaFX кажется довольно простым делом.

Для быстрого ознакомления с эхосистемой JavaFX я бы посоветовал вам взглянуть на эти сайты, демонстрирующие большинство передовых технологий JavaFX:

18
ответ дан 1 December 2019 в 02:45
поделиться

Да, Swing очень настраиваемый. Я рекомендую прочитать Filthy Rich Clients.

Для примера посмотрите на Cezanne L&F.

7
ответ дан 1 December 2019 в 02:45
поделиться

L&F Swing может помочь вам в этом случае.

Традиционный способ настройки L&F заключается в написании собственных классов пользовательского интерфейса для всех компонентов, что не так просто.

Synth L&FSynth L&F включен в JRE5 и стал более зрелым в JRE6. С помощью Synth L&F вы можете настроить свой собственный внешний вид с помощью изображений и классов художников. Вы также можете взглянуть на эту IDE для Synth-based L&F.

0
ответ дан 1 December 2019 в 02:45
поделиться

Также ознакомьтесь с моим участием в прошлогоднем конкурсе JFXStudio:

http://jfxstudio.wordpress.com/2009/11/10/challenge-five-winners/

Это очень простой "видео-покер" "игра написана менее чем 3 000 символов (т. е. 30 строк кода). Обратите внимание, что 90% графических элементов - это изображения, что дает вам представление о возможностях создания «сексуальных» пользовательских интерфейсов.

Я также добавлю, что основные элементы этого приложения были написаны за один вечер. JavaFX - очень мощный инструмент для создания пользовательского интерфейса, если вы к нему привыкнете.

0
ответ дан 1 December 2019 в 02:45
поделиться
Другие вопросы по тегам:

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