Java gui with eclipse

Русские Блоги

Java визуального программирования с помощью Eclipse, и WindowBuilder Редактор плагинов

использовать Eclipse с участием WindowBuilder Editor Plug-в Java Визуальное программирование

EclipseЭто бесплатный масштабируемый с открытым исходным кодом интегрированная среда разработки (IDE).

Это необходимо загрузить Eclipse IDE для Java-разработчиков, официальный сайт адрес загрузки

Может быть загружена. Выберите версию соответствующего бита (бит) в соответствии с количеством 32-битными или 64 бит операционной системы.

Eclipse, принадлежит к зеленому программного обеспечения, и программа установки не записывает информацию в реестр. Программа установки Eclipse, это сжатый пакет, который находит eclipse.exe в распакованной папке, дважды щелкните его для запуска Eclipse. Конечно, вы можете создать ярлык на рабочем столе ярлык, начать работать Eclipse, с этим значком ярлыка на рабочем столе.

подСначала сeclipse Дизайн одинпростоGUIGraphical User Interface) программа

Java предлагает три основные пакеты для разработки GUI:

Java.awt пакет, в основном обеспечивая шрифт / менеджер компоновки

Javax.swing пакет, в основном, предоставление различных компонентов (окно / кнопка / текстовое поле)

Java.awt.event пакет, обработка событий, реализация фона функции.

Интерфейс основном включает в себя:

Компоненты / управления являются все компоненты интерфейса, такие как кнопки, текстовые поля, этикетки, формы .

Контейнеры, контейнеры также являются одним из компонентов, можно разместить другие компоненты, такие как окна, панели

менеджер компоновки, размер и расположение компонента в контейнере находится под контролем менеджера компоновки.

JFrame, JPanel (панель), JButton, JTextField (текстовое поле), JLabel (ярлык)

FlowLayout, BorderLayout (Border макет), GridLayout (макет сетки)

Новый проект, используйте меню Файл File -> New -> JavaProject:

Введите название проекта:testABC, Нажмите на кнопку «Готово».

Потому что мы строим простую программу, нажмите на кнопку «Не создавать»

Созданный элементtestABCИ сразу же появится в правой панели навигации.

Создание нового класса для проекта разверните TESTABC проекта, щелкните правой кнопкой мыши SRC Использование правой кнопкой мыши контекстное меню New -> Class

Введите имя класса: TestG, выберите Public Static Пустота Main (String [] Арге), нажмите на кнопку «Готово»

public static void main(String[] args)

JFrame JF = Новый JFrame ( «Flow Layout Demo»); // Создать окно

FlowLayout Fl = новый FlowLayout (); // Использование макета потока

Jf.setLayout (П); // Изменить управление компоновкой

JButton JB1 = Новый JButton ( «Button 1»); // Создание кнопки

Jf.add (JB1); // помещает кнопку JB1 в окно

JButton JB2 = Новый JButton ( «Button 2»); // Создание кнопки

JF.ADD (JB2); // помещает кнопку JB2 в окно

Jf.setsize (600, 300); // Установить размер окна

JF.setLocation (300, 200); // Установить начальное положение окна

JF.setDefaultCloseOperation (jframe.exit_on_close); // Закрыть окно

Jf.setVisible (TRUE); // Окно дисплея

Нажмите панель инструментов для запускаКнопочное:

выгодаиспользоватьWindowBuilder EditorPlug-вДизайн одинGUIпрограммаУзкий

Как видно из приведенного выше примера, использовать Java, чтобы написать графический интерфейс для программы, больше проблем (простой макет, чтобы написать кучу кода), может пройтисуществоватьEclipse, установлен на установочном плагин WindowBuilder легко реализовать графический интерфейс визуального программирования.

Установите вставку на Eclipse,WindowBuilderСсылка:

Во-первых представить процесс разработки программы GUI с WindowBuilder редактор плагина в Eclipse,

a)Создание классов с помощью мастера мастера;б) классы создания с использованием общих методов

Меню File New -> Other или щелкните правой кнопкой мыши на проекте Java, выберите «New -> Other«Контекстное меню, как показано ниже

[Специальное примечание, если вы не можете найти WindowBuilder редактор, вам нужно добавить его. 】

Созданный файл классаTestClassa, и сразу же появится в правой панели навигации, и появится WindowBuilder Design View окна, в левом нижнем углу окна есть две вкладки: Source и дизайн Источник Вкладки Текст дисплей код, Дизайн вариант карта вид конструкции дисплея. Смотрите рисунок ниже:

Перейдите на вкладку Design,Показать ниже:

Дважды щелкните вкладку в верхней части WindowBuilder Editor, вы можете переключаться между полным экраном и обычным режимом.

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

теперь можетспецифическийРазработанный интерфейс пользователя.

б) классы создания с использованием общих методов

Разверните проект, щелкните правой кнопкой мыши на SRC использовать правую кнопку контекстного меню New -> Class

Введите имя класса, измените суперкласс на javax.jframe и выберите Public Static Пустоты Main (String [] арг), нажмите на кнопку Готово

[Специальное примечание, если WindowBuilder Editor можно найти в «Открыть с помощью>» ниже меню, вам нужно добавить его. 】

Появится вид конструкции окна WindowBuilder, в нижнем левом углу окна есть две вкладки: Source и дизайн Источник вкладка отображает текст кода,DesignTab показывает вид дизайна.

Перейдите на вкладку Design,

Двойной щелчок по WindowBuilder редактораНаверх Эта вкладка может переключаться между полным экраном и обычным режимом.

Palette панель для настройкиGUIКомпоненты, свойства панели используются для свойств компонентов графического пользовательского интерфейса.

Используя а) создание классов с помощью мастера мастера; б) класс создание не является точно таким же, как в обычном способе, и последний более вручную кодируется.

(3) Удельное дизайн дизайн пользовательского интерфейса

В WindowBuilderДизайн интерфейса в режиме конструктора можно перетащить необходимые элементы управления непосредственно на панели, чтобы сформировать желаемый интерфейс.

Вы можете вручную перетащить расположение и размер этих элементов управления, еслиНе могу вручную перетащить расположение и размер этих элементов управления,Потому что ваш макет не установлен, [Способ размещения по умолчанию является BorderLayout (по умолчанию распространяется на всю форме), не может вручную перетаскивать положение и размер этих элементов управления, вы можете использоватьgroupLayout, Нажмите GroupLayout, затем может затем перейти в положение части, которая тащит к. Вы также можете использовать Absolute Layout (абсолютный макет), чтобы позволить вам место управления, как вы хотите.

Дважды щелкните компонент для ввода исходного кода, например, дважды щелкните компонент JButton, напишите кнопку нажать код, выполняемый в точке, где находится указатель.

Добавить мыши или клавиатуры события в части, щелкните правой кнопкой мыши на нем правой кнопкой мыши контекстное меню:

С учетом указанных выше фундамента. Вы можете написать пример реальной работы.

Простой пример

Используйте меню Файл File -> New -> JavaProject

Введите название проекта: Test, создать простую программу, не используйте модуль, смотрите рисунок ниже:

Использование мастера для создания классов

Меню File New -> Other или щелкните правой кнопкой мыши на проекте Java, выберите «New -> Other» контекстное меню, как показано ниже:

После того, как новое строительство, вы найдете много кода по умолчанию.

Нажмите на дизайн ниже, интерфейс становится это ::

Найти Абсолютный макет в области компоновки, позволяете наслаждаться контролем, как вы хотите.

Затем добавить JLABLE, два JTextField,одинJButton:

Нажмите на JLabel под Components, нажмите на форму, добавить закладку, изменить атрибут текста «Пожалуйста, введите:»

Нажмите на компонентыJTextField, Нажмите на форму, добавить текстовое поле,VariableАтрибутыдефолтДля txtname, вы можете изменить его здесь, добавить JTextField помнить, что свойства переменных по умолчанию txtName_1

Нажмите JButton под компоненты, а затем щелкните форму, добавить кнопку, и изменить атрибут текста является «OK»;

Добавить событие мониторинг событий на кнопку, щелкните правой кнопкой мыши на кнопку «OK»

Нажмите ActionPerformed, он будет автоматически переключаться в области кода:

public void actionPerformed(ActionEvent e)

TextField_1.setText ( «Советы:» + TextField.getText ()); // я добавил

Теперь бегите, взгляд на конечный эффект, см рисунок ниже, нажмите, Интерфейс запуска, в поле ввода введите содержимое (например, ах), затем нажмите кнопку «OK», подсказка области будет отображать содержимое вы только что ввели:

Для дальнейшего понимания, пожалуйста, обратитесь к

Использование Window Builder для быстрого создания интерфейса Java GUI

Источник

Читайте также:  Style MySQL table with CSS
Оцените статью