|
|
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html - это где: JavaFX 2.2.3 is now bundled with the JDK on Windows, Mac and Linux x86/x64. Будьте уверены, "оно рисует" и достаточно неплохо. Да, sorry, WYSIWYG. Но кому как удобнее. Стандартов нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2012, 19:05 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
BlazkowiczValery ShiskinОн уже несколько месяцев как в JDK 7 То что его добавили в JDK ни на что не влияет вообще. В JRE его так и нет.. (Зевая) Брехняяяя.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2012, 05:48 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
tumblerrr(Зевая) Брехняяяя.... И правда. Странно что они везде пишут что добавили в JDK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2012, 13:49 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Озверин1) Считаете ли вы, что разработка сложных gui на java - достаточно трудоемкая операция(по времени, возможно по прикладным усилиям)? да Озверин2) Если считаете, то как выходите из положения? не пишем гуй на жаве ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2012, 04:30 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
maytonValery Shiskinmayton, Он уже несколько месяцев как в JDK 7 на Win,Mac и Linux. Более того, есть и visual IDE. Как быстро летит время... Для кого-то несколько месяцев - это давно... Мда... стар я стал. Пора отдавать свою кнопку "Зобанить"Для кого это год - несколько месяцев? если верить википедии, то: авторJava SE 7 Update 2 Вышла 12 декабря 2011 года. Изменения[19]: Новый JVM (Java HotSpot Virtual Machine, версия 22), который повышает надежность и производительность Поддержка Oracle Solaris 11 Поддержка Firefox 5 и старше JavaFX входит в состав Java SE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2012, 04:34 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
ZyK_BotaN, Везде писали про JDK, а про JRE нашел только порывшись немного по ссылкам: Вот update 2 release notes Java SE Includes JavaFX The JDK includes the JavaFX SDK. See JavaFX 2.0.2 Release Notes for more information. И только если пройти по ссылкам, то можно обнаружить. Note that starting with Java SE 7 update 2, the JDK includes the JavaFX SDK and the JavaFX Runtime is installed along with the JRE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2012, 11:20 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
[quot Blazkowicz] Из какого положения? Swing - наше всё. Мучаемся, грызем кактус. [quot] Кстати, а почему для Enterprise не использовать Eclipse RCP? Т.е., конечно, это не совсем java-style, но Application Framework там вполне себе есть. Я, правда, с RCP уже лет 5 дела не имел, но и пять лет назад вполне себе рабочая вещь была, для делать "быстро, но примитивно". В качестве Java-альтернативы Delphi или Access - вполне должно подходить? Или там появились подводные камни? И, продолжая тему Application Framework, вроде бы Netbeans что-то подобное предлагал. Или там все совсем грустно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 03:47 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
DPH3И, продолжая тему Application Framework, вроде бы Netbeans что-то подобное предлагал. Или там все совсем грустно? почему же, iReports на нем сделан. но там xml-а надо писать горы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 08:36 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
DPH3Кстати, а почему для Enterprise не использовать Eclipse RCP? Чтобы писать под Eclipse RCP нужно (крайне желательно) использовать Eclipse IDE. Это основня преграда. Лично у меня просто алергия на SWT. :) DPH3Т.е., конечно, это не совсем java-style, но Application Framework там вполне себе есть. Я, правда, с RCP уже лет 5 дела не имел, но и пять лет назад вполне себе рабочая вещь была, для делать "быстро, но примитивно". Тут ещё какой момент. Если писать с нуля, то можно рассмотреть Eclipse RCP как вариант. А у нас, например, сейчас требования чтобы минимально GUI отличался от "старой" системы. Таким образом добрую половину фич RCP уже бесполезно использовать. DPH3В качестве Java-альтернативы Delphi или Access - вполне должно подходить? Не понял вопроса. Все три решения хороши в своей области. Подойдет ли автору темы? Надо смотреть на требования. DPH3Или там появились подводные камни? Тоже давно не трогал. Как-то мода по Eclipse RCP спала последнее время. DPH3И, продолжая тему Application Framework, вроде бы Netbeans что-то подобное предлагал. Или там все совсем грустно? Вроде так и называется NetBeans RCP. Не уверен что можно нормально писать без самого NetBeans. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2012, 11:19 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Тоже давно не трогал. Как-то мода по Eclipse RCP спала последнее время. Я себе так очертил границы - хочется хороший качественный десктоп на java - используй Eclipse RCP. Во-первых в саму платформу в свое время было вложено много сил и средств. Во-вторых - платформа использует реализацию стандрата OSGi. Лично для меня использование стандартов не маловажный фактор. В-третьих - платформа предоставляет множество готовых сервисов. RCP развивается, недавно смотрел реализацию под 4-ую версию - появилась возможность использовать JavaFX-компонентов. Минусы: -недели две надо потратить на изучение, в целом можно сказать, что планка вхождения высока, но оно того стоит. -не очень подходит для простейших приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 17:33 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВроде так и называется NetBeans RCP Вроде как большинство сидит в Eclipce как в среде разработки, да и вендоры почти все свои утилиты делают под Eclipse. Так что на мой взгляд лучше на Eclipse RCP ориентироваться - как на единую среду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 17:37 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Роман ДынникВроде как большинство сидит в Eclipce как в среде разработки, да и вендоры почти все свои утилиты делают под Eclipse. Так что на мой взгляд лучше на Eclipse RCP ориентироваться - как на единую среду Это субъективно. Но если есть возможно и желание использовать Eclipse RCP, то ваша правда, скорее всего это будет наиболее подходящим инструментом в Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 17:45 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Роман ДынникRCP развивается, недавно смотрел реализацию под 4-ую версию - появилась возможность использовать JavaFX-компонентов. Если через мост типа AWT_SWT, то нафиг надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 17:46 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Вот IntellyJ Idea на swing написана - значит можно, если захотеть. Если юзать толковые библиотеки, то и на swing-е можно неплохие вещи делать. Если просто самому писать на стандартных - то результат будет похуже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 18:40 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Alexey KuznetsovВот IntellyJ Idea на swing написана - значит можно, если захотеть. Туда вложено очень много усилий очень толковыми специалистами. В такой терминологии, "если захотеть" то можно и на JavaScript. Вопрос лишь времени, цены и наличия ресурсов. Alexey KuznetsovЕсли юзать толковые библиотеки, то и на swing-е можно неплохие вещи делать. Как раз в IntelliJ IDEA много своего толкового кода, а не толковых библиотек, которых для Swing кот наплакал. Почти все толковые проекты прикрыли. Alexey KuznetsovЕсли просто самому писать на стандартных - то результат будет похуже. ОК. Есть jgoodies за деньги. Еcть SwingLabs, который, как бы, закончился. Какие ещё "толковые библиотеки" вы можете предложить? ADF? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 18:44 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЕсли через мост типа AWT_SWT, то нафиг надо. Я так понял что без всяких мостов. Более того теоретически любой UI можно подпихнуть: Eclipse applications typically use SWT for the user interface. But it is possible to use other user interface toolkits, e.g. JavaFX, as Eclipse 4 provides a flexible Rendering Framework which allows you to specify the classes responsible for rendering. ... via the Rendering framework This means that your Eclipse 4 based application could use a different user interface toolkit than SWT. For example you could use JavaFX or Swing for your application. ... A Renderer Factory determines for every model element the renderer . By default Eclipse 4 uses a SWT based Renderer Factory . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 20:19 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Роман ДынникЯ так понял что без всяких мостов. Более того теоретически любой UI можно подпихнуть: Ааа. Теоретически можно использовать любой тулкит. Но никто не написано что практически уже реализована версия для JavaFX. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 20:23 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторОК. Есть jgoodies за деньги. Он не весь за деньги. И то что есть бесплатного это не мало Binding, Validation, Layout. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 20:30 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
GregTkОн не весь за деньги. То что бесплатно, не особо интересно. GregTkИ то что есть бесплатного это не мало Binding Есть куча реализаций. Даже JSR был, но его не допилили. И все они хуже чем биндинг в JavaFX. GregTkValidation ОК. Надо будет посмотреть. Потому что ничего путного пока не видел. Валидация отдельных контролов нафиг не нужна. Если там есть что-то поинтереснее, посмотрим. GregTkLayout. :) С тех пор как появился MigLayout, в этом направлении ничего другого не интересует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 20:37 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
BlazkowiczАаа. Теоретически можно использовать любой тулкит. Но никто не написано что практически уже реализована версия для JavaFX. А что там должно быть практически реализовано? Дается фабрика и интерфейс. Имплементируй что хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2012, 21:42 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Согласен, толковых библиотек под свинг не так уж и много. К уже упомянутым: JIDE и NetBeans RCP да и в общем то все.... Выходит Eclipse RCP более цельный и функциональный чем свинг, но надо таскать с собой платформо-зависимые либы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2012, 05:24 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Роман ДынникЯ себе так очертил границы - хочется хороший качественный десктоп на java - используй Eclipse RCP. Всегда с трудом понимал качественный десктоп, в котором весьма проблематично создать форму в Runtime, без регистрации каких-то кастрированных сабжей в стремных xml настроечных файлах. Впрочем, это же относиться и к монстру NetBeans RCP, который родной близнец по степени неадекватности. Про MDI умолчу. Это же некошерно и немодно (особенно если сделать нельзя). Роман ДынникRCP развивается, недавно смотрел реализацию под 4-ую версию - появилась возможность использовать JavaFX-компонентов. Безусловно, всё, что нужно для успешного десктопа - это JavaFX-компоненты, по устоявшейся традиции не использующие хинты для антиалиасинга и использующие отвратительно не совпадающую с операционкой (кроме Windows) отрисовку шрифтов. А еще для хорошего приложения обязательно нужно мапить запрос из базы на статичный список объектов и организовывать master-detail гриды путем привязки деталей к выделенной строчке мастер-грида. Но это, правда, тоже в традициях desktop жабы. DataBinding в полный рост. Роман ДынникМинусы: -недели две надо потратить на изучение, в целом можно сказать, что планка вхождения высока, но оно того стоит. -не очень подходит для простейших приложений. Получаемое за 30 минут кнопконажимания приложение (с одной формой и одним полем ввода) размером дистрибутива порядка 350 мб - это достойно, абсолютно согласен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2012, 07:54 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
AlexJm, авторразмером дистрибутива порядка 350 мб Это про Eclipse RCP ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2012, 11:27 |
|
||
|
Java GUI
|
|||
|---|---|---|---|
|
#18+
Да откуда 350 Мб? Даже Visual C++ в самые тяжкие времена такого не генерировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2012, 12:25 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38071341&tid=2126122]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 459ms |

| 0 / 0 |
