Eclipse: программа Java GUI - как это работает
Видео по теме: (May 2024).
Программирование GUI на Java в Eclipse является сложным для многих новичков. Мы дадим вам советы и покажем, как придать вашей программе лицо.
Eclipse: создание проекта с графическим интерфейсом
GUI расшифровывается как Graphical User Interface и обозначает графический интерфейс пользователя программы, такой как кнопки, текстовые поля и другие элементы. Читайте здесь, как начать подходящий проект в Eclipse:
- Откройте Eclipse (версия: Kepler Service Release 2) и в разделе «Файл» нажмите «Создать», а затем «Проект Java». Дайте вашему проекту подходящее имя и нажмите «Готово».
- Откройте новый проект с помощью Package Explorer. Теперь нажмите «Создать новые визуальные классы» в верхней панели действий. Наведите курсор на «Swing» и нажмите «JFrame». Откроется новое окно, здесь вы вводите название класса.
- Теперь вы создали «Визуальный класс» и можете продолжить его редактирование.
Java GUI: изменить дизайн
После того как вы создали «Visual Class», вы можете продолжить разработку вашей программы:
- Для этого нажмите «Дизайн» в редакторе Eclipse.
- Теперь вы видите классическое окно, которое вы можете оборудовать отдельными элементами. Например, в разделе «Компоненты» вы найдете «JButton».
- Нажмите на любой элемент и перетащите его в окно программы. Примечание. С помощью «Абсолютного макета» вы можете свободно размещать элементы в окне.
- Дайте элементам уникальные имена, такие как «btn1» для первой кнопки. Внимание: не путайте имя («Переменная») с меткой («Текст»).
Java-программирование: добавить взаимодействие
Допустим, у вас теперь есть 2 текстовых поля и кнопка. В текстовом поле 1 (здесь «txt1») введите число, которое нужно умножить на 2. Результат выводится в текстовом поле 2 (здесь «txt2»).
- Двойной щелчок по вашей кнопке (здесь «btn1»). Теперь вы вернулись в редактор.
- С помощью метода «getText ()» вы можете прочитать ввод из первого текстового поля. Поскольку вам нужен тип данных Integer, преобразуйте строковый тип данных с помощью «Integer.parseInt».
- Теперь присвойте значение чтения переменной «a» и умножьте это на 2.
- Наконец, мы выводим результат (переменная "b") в текстовое поле 2. Для этого мы используем метод "setText ()".
ЧИП рынок труда
На нашем рынке вакансий CHIP вы найдете тысячи текущих рабочих мест в цифровом мире. Будь то разработчик программного обеспечения или эксперт по маркетингу, в Microsoft или Amazon - мы охватываем весь спектр технологий в Германии. И если вы хотите начать карьеру на одном из этих мест, дистанционное обучение имеет смысл. Запросите информационную брошюру о текущих курсах дистанционного обучения в ILS, крупнейшей школе дистанционного обучения в Германии.
Если вы хотите больше узнать о Java, вы найдете учебное пособие по циклам While и For в нашем практическом совете.