#java #swing #user-interface
#java #swing #пользовательский интерфейс
Вопрос:
Я создаю приложение для обработки изображений на Java. Я написал весь код для части обработки, мне просто нужно создать пользовательский интерфейс для того же самого. Пользовательский интерфейс выглядит следующим образом :
В нем есть кнопка просмотра для выбора изображения, как только изображение выбрано, оно должно быть отображено. Теперь пользователь может выбрать несколько прямоугольных областей на этом изображении с помощью мыши (пользователь щелкает по точке на изображении и перемещает мышь, чтобы выбрать интересующую область). Все выделенные области отображаются заштрихованными. Выбранные регионы также отображаются в списке, поэтому регионы можно отменить, удалив соответствующую запись из списка. Наконец, пользователь может нажать на кнопку «обработать», чтобы выполнить обработку изображения.
Я хочу знать, какие технологии Java gui мне нужны для создания такого интерфейса, и любые хорошие ресурсы, откуда я могу прочитать то же самое. Мне нужны ресурсы, например, о том, как управлять макетом, отображать изображения, события мыши на изображениях и т.д.
Ответ №1:
Прочитайте Java trail о создании графического интерфейса с помощью JFC / Swing.
Там вы найдете ответы получше, чем здесь.
Кроме того, вы можете использовать Netbeans; в нем есть отличный редактор графического интерфейса. Или вы можете проверить Google WindowBuilder Pro и установить его в свой eclipse.