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 vytvoriť dve tlačidlá v Jave

Nová Java developer, čo sa naučili , ako vytvoriť formulár , pridať komponenty do nej , a zobrazí ho na obrazovke môžu byť šokovaní , zvláštne udalosti , ktorá nastala , ak sa pokúsi pridať viac ako jedno tlačidlo . Objaví sa iba prvé tlačidlo , a to vyplní celý formulár , schováva všetky ostatné komponenty . To je preto , že východiskové LayoutManager , FlowLayout , umožňuje komponenty konzumovať toľko priestoru , ako si to želajú , tlačidlá , v predvolenom nastavení , vyplňte všetky dostupné miesta . Jedným z riešení tohto problému je použiť sofistikovanejšie LayoutManager . Pokyny dovolená 1

Otvorte textový editor alebo Java integrované vývojové prostredie ( IDE )
2

Zadajte nasledujúci kód v jazyku Java do editora : .

//Dovoz

import javax.swing * ; ..

import java.awt * ;

/**

* Vytvorenie jednoduchého formulára , ktorý má dve tlačidlá

* /

public class TwoButtons {

public static void main ( String [ ] args ) { .

//Vytvorenie inštancie z JFrame

JFrame frame = new JFrame ( ) ; ..

//Nahradiť predvolené LayoutManager s GridLayout

//Povoliť , že bude mať neobmedzené riadkov a iba jeden stĺpec tlačidlo

//Vytvorte dve inštancie triedy JButton

JButton buttonOne = new JButton ( " ; .

frame.setLayout ( nový GridLayout ( 0,1 ) ) . jeden " ) ;

JButton buttonTwo = new JButton ( " Button dva " ) ;

//Pridať obe tlačidlá na ráme

frame.add ( buttonOne ) . ;

frame.add ( buttonTwo ) ;

//Nastaví veľkosť rámu a zviditeľniť

frame.setSize ( 800800 ) ; .

frame.setVisible ( true ) ;

}

}

Tým sa vytvorí jednoduchý program , ktorý zobrazuje snímku a pridá dve tlačidlá na ňom . Zvlášť dôležité je riadok , ktorý nastaví LayoutManager na GridLayout . Tento LayoutManager umiestni súčasti v mriežke , ktorá ia určitú šírku a výšku .
3

Uložte prácu s názvom " TwoButtons.java . " Ak ste v Java IDE , môžete spustiť program kliknutím na tlačidlo " Spustiť " .

Najnovšie články

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