Как создать «современно выглядящее» настольное Java-приложение?

Подобные вопросы задают периодически, но многие из этих ответов устарели.

Мне нужно создать кросс-настольное приложение на Java с графическим интерфейсом, сравнимым по качеству с современными настольными приложениями.

Swing является выбором по умолчанию, но я еще не встречал приложение Swing, которое не выглядело бы, по крайней мере, довольно устаревшим и неуклюжим, (субъективно, я знаю, но с графическим интерфейсом трудно избежать эстетических суждений. ).

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

Многое из того, что я нахожу при поиске библиотек, связанных с Swing-, старше 5 лет, хотя с тех пор эстетика настольных приложений значительно изменилась.

Если бы вам нужно было создать настольное Java-приложение с нуля, что бы вы использовали для его графического интерфейса?

47
задан mKorbel 13 April 2012 в 06:49
поделиться