Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako do centra na JPanel na vrchole JFrame

Montáž grafické užívateľské rozhranie ( GUI ) , môže byť priťažujúce úloha aj tie pokročilých programátorov . Špecifickosť definovať komponenty , vlastnosti a umiestnenie sa líši od vytvorenia základnej kód , ktorý bude poháňať skutočné fungovanie konkrétneho programu . Našťastie pre Java programátorov , jazyk je dodávaný s Swing knižníc , ktoré robí tvorbu GUI je ľahšie úlohu , zámkovú komponenty , ako sú jednotlivé JPanels pôsobiť ako viac čiastkových plátna v rámci jedného JFrame . Pre úlohy , ako je vycentrovanie JPanel na vrchole JFrame , programátor používa orientáciu komponentov v rámci špecifického JFrame . Pokyny dovolená 1

deklarovať svoj ​​nový JFrame so syntaxou " JFrame MyJFrame = new JFrame , " kde " MyJFrame " je názov dáte do JFrame
2

deklarovať . nový JPanel s manažérom rozloženie , ako správca " BorderLayout " . Syntaxe pre JPanel s manažérom BorderLayout by " JPanel MyJPanel = new JPanel ( nový BorderLayout ( ) ) ; " . Kde " MyJPanel " je názov , ktorý sa dá panel
3

Pridať zložku do JPanel a stred komponentu s Vami zvolenej Layout Manager . Urobte to s " . Pridať ( ) " metódou JPanel . Ak chcete napríklad pridať JLabel a vycentrovať ho s manažérom BorderLayout použiť syntax " MyJPanel.add ( nový JButton , BorderLayout.CENTER ) , " kde " MyJPanel " je názov dáte panel
4.

Pridať JPanel do JFrame s syntaxe " MyJFrame.getContentPane ( ) pridať ( MyJPanel ) . " , kde " MyJFrame " a " MyJPanel " sú názvy si dal tie komponenty , keď je deklarovaný . JPanel pozície sám na JFrame podľa zamerania svoje zložky , takže centrovanie komponenty na JPanel spôsobí , že sa sústredí na vrchole JFrame .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené