Kuinka tehdä GUI Java

Java tarjoaatyökalupakki, joka voidaan luoda graafisia käyttöliittymiä . Ablestock.com/AbleStock.com/Getty Kuvia

Java avulla kehittäjät voivat luoda graafisia käyttöliittymiä (GUI) peräisin Toolkit nimeltään "Swing."Swing sisältää useita paketteja, jotka mahdollistavat täytäntöönpanon standardi rajapinta kohteita, kuten painikkeita, taulukot ja valikot - kaikki mikä olisi tarpeen luoda nykyaikainen GUI.Jokainen erä näkyy Java GUI kutsutaan komponentti ja komponentit on sijoitettava encasing esineen nimeltä astiaan.Komponentit ja säiliöt ovat rakennuspalikoita, jotka muodostavat Java GUI.

mitä tarvitset

  • tietokone, jossa on asennettu Java
  • tekstieditori

Ohjeet

  1. Luo luokan "TestClass", joka laajentaa Java-luokan JFrame.JFrame luokka mahdollistaa luomisen JFrame, joka on tärkein ikkuna GUI.Kirjoita seuraava koodi in your tekstieditori:

    tuonti javax.swing. *;

    tuonti java.awt. *;

    julkinen luokan TestClas ulottuu JFrame {

    julkisen TestClass () {

    }

    }

  2. Luo säiliö pitää komponentteja ja lisää komponenttien säiliöön.Kirjoita

    seuraava koodi:

    julkinen Säiliö luoda () {

    JPanel mainPane = uusi JPanel ();

    JLabel label = uusi JLabel ("Ensimmäinen Java GUI!");

    mainPane.add (merkki);

    palata mainPane;

    }

    Tämä koodi luo säiliön nimeltään "mainPane", joka pitää komponentit GUI.Etiketti luodaan sitten ja lisättiin säiliöön.Säiliö palautetaan sitten kutsuvan menetelmällä.

  3. Luo pääasiallinen menetelmä ja asetetut parametrit runkoon.Kirjoita seuraava koodi:

    julkinen staattinen void main (String [] args) {

    JFrame runko = uusi JFrame ("Test GUI");

    TestClass tc = uusi TestClass ();

    frame.setContentPane (tc.create ());

    frame.setVisible (tosi);

    frame.setSize (200,70);

    }

    Tärkein menetelmä luo uuden JFrame ja lisää sitten JPanel sisältävä meidän etiketti siihen.Näkyvyys on true, jotta se voidaan nähdä ja ikkunan kokoa on asetettu.

  4. Käännä ja suorita ohjelma.Ikkuna ilmestyy näytön kulmaan näyttää teksti, "First Java GUI!"

208
0
3
Java Ohjelmointi