2011-12-16 4 views
0

В настоящее время я работаю над маленьким настольным Java-приложением, которое будет отслеживать различные данные, такие как часы работы сотрудников, инвестиции на рабочих местах и ​​многое другое. До сих пор я мог выбивать большую часть материала под капотом (сериализация данных и т. Д.), Но я попал в блокпост, когда дело доходило до интерфейса.Создание графического интерфейса для небольшого настольного приложения

Я пробовал использовать swing: вручную, с помощью eclipse/windowbuilder pro и с netbeans, все с небольшим успехом. Есть ли еще одна платформа, более подходящая для такого простого приложения? Может быть, JavaFX? Или я должен просто засучить рукава и нырнуть в качели?

Благодаря

ответ

4

Для небольшого применения я предлагаю вам свернуть рукава и погрузиться в Swing. По крайней мере, вы можете много учиться. Когда у вас есть вопросы, приходите к SO, очистите их и продвигайтесь вперед.

+1

* «.. засуньте рукава и погрузитесь». ** Также снимите обувь или сандалии. :) –

+0

@shamaniacal В качестве плюса вы найдете изучение JavaFX - когда придет время - быть намного проще, если у вас есть опыт Swing –

0

Если вам не нравится качаться вы можете попробовать swt. На этом основан пользовательский интерфейс Eclipse. Взгляните на FAQ, который даст вам ответы.

+0

Несколько лет назад документация SWT была намного ниже, чем у Swing's. Улучшены ли документы SWT? В противном случае я бы не рекомендовал SWT для первого проекта. – user949300

0

Лично я считаю, что будущее Java Desktop с JavaFX. Если вам нужно копать где-нибудь, что может быть вашим лучшим выбором. OTOH, Swing скоро не уйдет; инструменты лучше; и, вероятно, больше на пути к учебникам и т. д.

Смежные вопросы