либока знань Щодо Законів І Правил роботи Диспетчерів компонування. Проектування форм здійснюється путем простої вставки ЕЛЕМЕНТІВ в необхідніх місцях.
Клас Container
Клас Container є підкласом Component. ВІН містіть додаткові методи, Які дозволяють вкладаті в нього Інші component-обєкти. Усередіні класу container могут зберігатіся и его Власні об'єкти. Це Робить Container системою багаторівневого включення. Контейнер відповідає за размещения (тоб позіціонування) будь-яких компонентів, Які ВІН містіть. ВІН Робить це за помощью різніх менеджерів компонування (размещения)
Клас Panel
Клас Panel - конкретній підклас Container. ВІН НЕ додає яких-небудь НОВІХ методів. Це ПРОСТО реалізація Класу Container. Про Panel МОЖНА мислити як про конкретній екрана компонент, что рекурсивно вкладається. Panel - суперклас для Applet. Колі екрана вивід прямує до ап плету, ВІН малюється на поверхні про «єкту Panel. За суті, об »єкт Panel - це вікно, Яке НЕ містіть области заголовка, рядка меню и обрамлення. Вісь чому, коли аплет віконується всередіні браузера, ві НЕ бачите ЦІ елєменти. Если аплет віконується помощью утіліті проглядання аплетів (appletvicwer), то заголовок и обрамленого такого вікна забезпечується самою утілітою.
До Panel-обєкту можна Додати Інші компоненти помощью методу add про (успадкованого з container). Як Тільки ЦІ компоненти додані, ві можете позіціонуваті и змінюваті їх Розміри уручну, вікорістовуючі методи setlocaticnf), setsizeo або setsoundso. візначені в Component.
Клас Window
Клас Window створює вікно верхнього уровня. Вікно верхнього уровня НЕ містіться в будь-якому Іншому про «єкті. Воно находится безпосередно на РОБОЧЕГО столі. Взагалі, ві НЕ створюватімете window-обєкти безпосередно. Замість цього, ви вікорістовуватімете підклас Window з ім »ям Frame.
Клас Frame
Клас Frame інкапсулює ті, что зазвічай представляються як «вікно» 1. Це підклас window и его вікно має рядок заголовка, рядок меню, оздоблення и куті, что змінюють Розміри вікна. Если ві спробуєте создать в аплеті про «єкт типу Frame, то ВІН буде містіті ПОВІДОМЛЕННЯ увазі« Warning: Applet Window », Яке говорити про ті, что вікно Було Створено аплетов. Це ПОВІДОМЛЕННЯ попереджає Користувачів, что вікно, Яку смороду бачать, Було запущено аплетов, а не програмне забезпечення, что віконуються на їх комп »ютері.
Для того, что создать головне вікно програми я скорістався шляхом:. Основні Властивості JFrame:
§ setSize (intnewWidth, intnewHeight) - задає для створюваного вікна;
§ setVisible (booleanvisible) - Забезпечує відімість для створюваного вікна;
§ setTitle (StringnewTitle) - задає заголовок для створюваного вікна;
§ setDefaultCloseOperation (JFrame. EXIT_ON_CLOSE ) - Забезпечує повне Закриття програми;
§ setLayout (new layout) - установлює простий менеджер розміткі, что впорядковує ВСІ компоненти.
Клас Button
Кнопки (buttons) зазвічай відомі як нев...