Използването JFrame да създаде прозореца на приложението, Java люлка, както и други Java

Всеки десктоп приложение трябва да има прозорец. Този прозорец ще се намира всички необходими компоненти на графичния потребителски интерфейс, чрез който потребителят ще работят с приложението. Нека се опитаме да създадем един прозорец на нашата молба и сложи нещо там. Досега нашата молба ще бъде проста и ясна. За да създадете прозореца на приложението се използва в Swing JFrame клас. Тя съдържа редица методи и свойства, които ви позволяват да го конфигурирате правилно. Помислете за пример.

внос javax.swing.JFrame;
внос javax.swing.JLabel;

обществени клас TestFrame

публично статично невалидни createGUI () JFrame.setDefaultLookAndFeelDecorated (вярно);
JFrame рамка = нов JFrame ( «Тест кадър»);
frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);

JLabel етикет = нов JLabel ( «Тест етикет»);
. Frame.getContentPane () добавете (етикет);

frame.setPreferredSize (ново измерение (200, 100));

публично статично невалидни основни (String [] аргументи) javax.swing.SwingUtilities.invokeLater (нова Изпълнима () обществени нищожен план () createGUI ();
>
>);
>
>

Това е най-простият прилагането Swing. Този код ще създаде приложение, появата на която е показано на фигурата. Помислете кода по-подробно. Всяко заявление трябва да съдържа статичен метод основната - входна точка приложение, то е тук, че започва изпълнението.

След това можете да създадете графичен потребителски интерфейс. Създаване на GUI, трябва задължително да се извършва в изпращане на събития резба. За този метод се извиква в рамките на определен вид SwingUtilities структура. Нека се обърнем към прякото създаването и поставянето на компоненти.

След това създайте текстов етикет с помощта на JLabel, като посочи какви текст искаме да видим в него, и го поставете върху формата. Когато поставите компонент в прозореца, също има един трик. Един обект има специален панел панел JFrame съдържание, на която всички други компоненти на децата, за да бъдат поставени. Като се обадите getContentPane стигнем този панел и добавяне на етикет е вече на него. След това настройте размера на прозореца и да го покаже на потребителя.

Понякога историята на интернет е интересно да се прочете. Можете да научите много за това как да се създаде интернет.