Как создать JFrame на Java?



Этот JFrame в Java представляет собой тип контейнера, который работает как главное окно, в котором вы можете создавать такие компоненты, как текстовые поля, кнопки и т. Д., Для создания графического интерфейса.

JFrame - это класс javax.swing пакет, который расширяется java.awt.frame. Это окно верхнего уровня с рамкой и строкой заголовка. Класс JFrame имеет различные методы, которые можно использовать для его настройки. Итак, эта статья поможет вам получить более глубокие знания о JFrame в .

В этой статье будут рассмотрены следующие темы:





кроссбраузерное тестирование в selenium webdriver

Давайте начнем!

JFrame в Java: Введение в Java JFrames

JFrame - это контейнер верхнего уровня, который предоставляет окно на экране. Фрейм на самом деле является базовым окном, от которого зависят другие компоненты, а именно строка меню, панели, метки, текстовые поля, кнопки и т. Д. Почти все остальные Качели приложение запускается с окном JFrame. В отличие от фрейма, JFrame имеет возможность скрыть или закрыть окно с помощью метода setDefaultCloseOperation (int).



Как создать JFrame?

JFrame класс имеет много конструкторы которые используются для создания нового JFrame. Вы можете создать JFrame, используя следующие методы:

JFrame (): Это помогает создать невидимую рамку.
JFrame (заголовок строки): Помогает в создании рамки с заголовком.
JFrame (GraphicsConfiguration gc): Создает фрейм с пустым заголовком и графической конфигурацией экрана.

Пример:



JFrame F = new JFrame () // Или перегрузите конструктор и дайте ему название: JFrame F1 = new JFrame ('Red Alert!')

Теперь, после создания JFrame, вам нужно установить размер и расположение. Посмотрим, как это можно сделать.

// добавляем фрейм JFrame f = new JFrame ('Red Alert!') // устанавливаем размер: ширина, высота (в пикселях) f.setSize (450, 475) // устанавливаем местоположение (x, y) f.setLocation (120, 60)

Теперь давайте продвинемся вперед и разберемся с операциями, которые можно выполнять в JFrame.

sql server integration services ssis пошаговое руководство

JFrame в Java: операции

ТипМетодОписание
защищенная пустотаaddImpl (компонентный компонент, объектные ограничения, индекс int)Он добавляет указанный дочерний компонент.
защищенный JRootPanecreateRootPane ()Это вызывается методами конструктора для создания rootPane по умолчанию.
защищенная пустотаframeInit ()Этот метод вызывается конструкторами для правильной инициализации JFrame.
пустотаsetContentPane (Контент-панель контейнера)Устанавливает свойство contentPane
статическая пустотаsetDefaultLookAndFeelDecorated (логическое значение defaultLookAndFeelDecorated)Предоставляет подсказку относительно того, должны ли вновь созданные JFrames иметь украшения Window, обеспечиваемые текущим внешним видом.
пустотаsetIconImage (изображение изображения)Это устанавливает изображение, которое будет отображаться в качестве значка для этого окна.
пустотаsetJMenuBar (строка меню JMenuBar)Устанавливает строку меню для этого фрейма.
пустотаsetLayeredPane (JLayeredPane LayeredPane)Он устанавливает свойство LayeredPane.
JRootPanegetRootPane ()Возвращает объект rootPane для этого фрейма.
TransferHandlergetTransferHandler ()Получает свойство transferHandler.

Пример:

import java.awt.FlowLayout import javax.swing.JButton import javax.swing.JFrame import javax.swing.JLabel import javax.swing.Jpanel public class JFrame Edureka {public static void main (String s []) {JFrame frame = new JFrame ('JFrame Example') JPanel panel = new JPanel () panel.setLayout (new FlowLayout ()) JLabel label = new JLabel ('JFrame By Example') JButton button = new JButton () button.setText ('Button') panel.add (метка) panel.add (кнопка) frame.add (панель) frame.setSize (200, 300) frame.setLocationRelativeTo (null) frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE) frame.setVisible (true)}}

Вывод:

Пример Jframe - JFrame в Java - Edureka

что такое сканер в Java

На этом мы подошли к концу статьи « JFrame в Java «. Я надеюсь, что вы, ребята, ясно понимаете все, чем с вами поделились.

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

Также проверьте от Edureka, надежной компании по онлайн-обучению с сетью из более чем 250 000 довольных учащихся по всему миру. Курс обучения и сертификации по Java J2EE и SOA от Edureka предназначен для студентов и профессионалов, которые хотят стать Java-разработчиками. Курс разработан, чтобы дать вам хорошее начало в программировании на Java и обучить вас как основным, так и продвинутым концепциям Java, а также различным как Hibernate и Spring.