Hozzon létre egy egyszerű GUI alkalmazás java, alkalmazás programozási nulláról

Hello mindenkinek. Ha emlékszik az előző cikkben, mentünk át a Java nyelv a kis alkalmazások adatokat a számítógépen, kapott egy mikrokontroller eszközöket. Abban is megállapodtunk, hogy további anyagi ismereteket igényel belépő szintű java. Ha nem, akkor ne aggódj, alapjaiban hasonlít a C, de az objektum-orientált része lesz felfrissíteni. Irodalom idéztem egy korábbi cikkben.

Tehát kezdjük. Ma létre egy alkalmazás ablakot egy gombot, és a szöveges mezőbe. Is hozzá esemény-kezelés kódot a gomb megnyomásával és zárja be az ablakot. Azt akarom mondani, hogy mit kódírás lehetőségek - sok, és segítségével a könyvtár és hogyan lehet létrehozni egy alkalmazás az Ön számára. Az alábbiakban a kódot, amely elvégzi a feladatot le.

import java.awt * .; / * Csatlakozás a könyvtár létrehozása kisalkalmazások és független
GUI alkalmazásokat. * /
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class logWindow kiterjed Frame nyilvános logWindow () / * * kivitelező /
<
szuper ( «naplózó"); / * Hívja a superclass kivitelező és adja át a paramétert, ebben az esetben a program neve * /
setSize (200.200); / * SuperClass eljárás ustanovkirazmerov ablak pixel * /
// Létrehozunk tárgyak
Gomb myButton = new Button ( «monitoring"); / * Hozzon létre egy gombot, és a felirat rajta * /
Label mylabel = new Label ( «Adatgyűjtő"); / Létrehozása mezőbe, és egy felirat is * /
hozzá (mylabel, BorderLayout.NORTH); / * A elrendezés menedzserek, van egy szöveges mező északi részén az ablak * /
hozzá (myButton, BorderLayout.SOUTH); / * Gomb déli része * /
myButton.addActionListener (új ActionListener () public void actionPerformed (ActionEvent e) <
myLabel.setText ( «ellenőrzés"); / * Műveletet hajt végre, azaz a ha megnyomja a gombot a figyelmeztető üzenet „Monitoring” * /
>
>);
>
public static void main (String [] args) logWindow log = új logWindow (); // Létrehozunk egy objektum osztály
log.setVisible (true); // állítsa láthatóságát az ablakon
/ * A ablak elindul, és megjelenik a gombnyomásra megváltoztatja a szavak a szöveges mezőbe. Az ablak bezárásához, hozzá kell esemény kezelése kód, amely a következőképpen működik: felszólítjuk az objektum log addWindowListener eljárás rendelni a hallgató ablakban eseményeket. Paraméterként, hozzon létre egy objektumot egy absztrakt osztály WindowAdapter, amely hozzon létre egy osztályt, és felülbírálja az eljárás kezelni az eseményeket az ablak bezárásához - semmisítse * /.
log.addWindowListener (új WindowAdapter () <
public void windowClosing (WindowEvent e) e.getWindow () .dispose (); // elpusztítja keretobjektumot
>
>);
>
>

Hozzon létre egy egyszerű GUI alkalmazás java, alkalmazás programozási nulláról

Balra a képet a megjelenése a mi egyszerű ablak alkalmazására. Abban a pillanatban elégedettek vagyunk egy egyszerű menü egyetlen kattintással a további kísérletezésre. A következő cikkben fogunk tanulni, hogyan ellenőrzi a COM - port fogadására információt a készülékek, ebben az esetben, ugyanabban a sorban, hogy hoztunk a terminált a cikket №42. Ez minden. Bye mindenkinek.