Я хотел бы сделать визуально обращение / удобный для пользователя GUI в Java. Swing является ограниченным с точки зрения настройки "кожи". Я думаю о JavaFX, но я еще не получаю его,
Я хотел бы сделать что-то в этом духе этого, которое основано на платформе.NET:
исходная ссылка: редактирование 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
Создание такого графического интерфейса с помощью JavaFX кажется довольно простым делом.
Для быстрого ознакомления с эхосистемой JavaFX я бы посоветовал вам взглянуть на эти сайты, демонстрирующие большинство передовых технологий JavaFX:
Да, Swing очень настраиваемый. Я рекомендую прочитать Filthy Rich Clients.
Для примера посмотрите на Cezanne L&F.
L&F Swing может помочь вам в этом случае.
Традиционный способ настройки L&F заключается в написании собственных классов пользовательского интерфейса для всех компонентов, что не так просто.
Synth L&FSynth L&F включен в JRE5 и стал более зрелым в JRE6. С помощью Synth L&F вы можете настроить свой собственный внешний вид с помощью изображений и классов художников. Вы также можете взглянуть на эту IDE для Synth-based L&F.
Также ознакомьтесь с моим участием в прошлогоднем конкурсе JFXStudio:
http://jfxstudio.wordpress.com/2009/11/10/challenge-five-winners/
Это очень простой "видео-покер" "игра написана менее чем 3 000 символов (т. е. 30 строк кода). Обратите внимание, что 90% графических элементов - это изображения, что дает вам представление о возможностях создания «сексуальных» пользовательских интерфейсов.
Я также добавлю, что основные элементы этого приложения были написаны за один вечер. JavaFX - очень мощный инструмент для создания пользовательского интерфейса, если вы к нему привыкнете.