Правильные шаги для проекта, связанного с Java Gui - PullRequest
1 голос
/ 26 января 2011

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

1 Ответ

2 голосов
/ 26 января 2011

Учебные руководства по Oracle Swing являются отличным ресурсом для создания приложений Swing.http://download.oracle.com/javase/tutorial/uiswing/TOC.html

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

Советы по более профессионально выглядящим приложениям:

  • Изучите и используйте LayoutManager для компоновки ваших компонентов.
  • Изучите и используйте SwingWorker, чтобы сохранить графический интерфейспока он обрабатывает
  • Воспользуйтесь альтернативным внешним видом и ощущением Нимба.(По моему мнению, использование Nimbus может иметь большой эффект с небольшим кодом)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...