LINUX.ORG.RU

Выбор фреймворка для десктопного приложения на Java

 ,


0

2

Посоветуйте библиотеку\фреймворк для написания десктопного приложения на Java.

Требование - выглядеть должно не грубо и одинаково в винде, линуксе и макоси.



Последнее исправление: kisuxa (всего исправлений: 1)

SWT, но выглядеть будет не одинаково, а везде по-разному, но почти по-родному на каждой платформе. Точнее говоря, там используются родные виджеты, но есть нюансы. Да, и такая трабла, что на тот же Mac App Store не пустят - об этом можно забыть, по крайней мере, пока нельзя будет встроить JRE так, как это можно делать уже сейчас на винде.

dave ★★★★★
()

Ну если надо действительно одинаковый вид везде, то swing с каким-нибудь симпатичным laf-ом.

Amp ★★★
()

Swing чем не угодил? Что Metal, что nimbus вполне адекватно смотрятся везде. Можно сторонние laf'ы нагуглить или свой написать, если есть особые претензии. Substance неплох, кстати, из сторонних.

JavaFX пока не допилен, увы, нет ни для чего кроме винды, а так бы и его можно было.

zhuravlik ★★★★
()
Ответ на: комментарий от RedPossum

Линукс и мак в пролете же пока с ним. Если нет - хочу линк на javafx для линукса, и не ссылку на туториал как его заставить работать под вайном.

zhuravlik ★★★★
()
Ответ на: комментарий от kamre

О, большое спасибо, у меня был интерес его посмотреть, но на виртуалке с виндой не хотелось.

zhuravlik ★★★★
()
Ответ на: комментарий от zhuravlik

Если нет

Да. Придется подождать версию 2.2 для линукса(вторая половина этого года) и совсем чуть-чуть для макоси. Но оно стоит того.

RedPossum ★★★★★
()

выглядеть должно не грубо

Однозначно не свинг, я глаза сломал, пока делал свою курсовую.

blueface
()

выглядеть должно ... одинаково в винде, линуксе и макоси.

Выглядеть должно нативно, остальное не нужно. Qt Jambi.

f1xmAn ★★★★★
()

спасибо, просмотрю все предложенные варианты.

kisuxa
() автор топика
Ответ на: комментарий от Karapuz

Напрягает, что jfx еще не обкатана толком в отличии от того же свинга

kisuxa
() автор топика

плюсы JavaFX:
- декларативная разметка (FXML). В Netbeans 7.2 обещают автодополнение синтаксиса сделать
- веб браузер
- удобная компоновка
- удобная работа с анимацией, мультимедиа
- биндинг объектов и коллекций
- возможность работы как настольное приложение или в браузере
- диаграммы и многое другое

минусы:
- не включен в JDK. Это произойдет только в JDK 8, поэтому под линуксом на данный момент можно только разрабатывать, использовать в продакшене сложно.

mknw
()
Ответ на: комментарий от Karapuz

Ап что ты тут сломал глаза

ап сваи кривые руке (с) К.О.

shty ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.