Java pohja
Mureakuha
import java.awt.*; import javax.swing.*; /** * Ikkunaluokka. */ public class Pohja extends JFrame { /** * Konstruktori. */ public Pohja() { setDefaultCloseOperation( WindowConstants.DISPOSE_ON_CLOSE ); setSize( new Dimension( 400, 300 ) ); setTitle( "Testi" ); setVisible( true ); } /** * Main-metodi. * @param args käynnistysparametrit */ public static void main( String[] args ) { new Pohja(); } }
Tulos:
Tämän jälkeen lomakkeelle voi tehdä seuraavaa:
- Liikuttaa otsikkopalkista
- Suurentaa ja pienentää reunoista
- Maksimoida ja minimoida oikean yläkulman napeilla ja tuplanapauttamalla otsikkopalkkia
- Sulkea oikean yläkulman napilla
- Avata systeemivalikon vasemmasta yläkulmasta ja suurentaa, pienentää ja sulkea sieltä
| Import käskyillä tuodaan Javan graafinen kirjasto. |
| public class Pohja extends JFrame |
| JFrame on ikkunaluokka. Periyttämällä se, pystytään luomaan näkyvä ikkuna. |
| public Pohja() |
| Konstruktori. Asetetaan sulkemistoiminto, koko, nimi ja laitetaan ikkuna näkyville. |
| public static void main(String[] args) |
| Ohjelma lähtee käyntiin tästä. Todellisuudessa Pohja-olioa ei ole vielä tehty joten se luodaan tässä. |
Konsolipohja on niin yksinkertainen ettei sitä tarvitse edes kirjoittaa, riittää, että teet jonkin luokan, jossa on main-metodi. Eli tee luokka (public class Pohja{ }) ja luokan sisään, sulkujen väliin main metodi (public static void main(String[] args){ }) ja siinä se on. Siis hyvin samantapainen kuin C-kielen pohja.
Tämän dokumentin kopiointi, levittäminen sekä muokkaaminen on sallittua GNU Free Documentation Licensen version 1.2 tai uudemman Free Software Foundationin julkaiseman version mukaisesti, ilman muuttumattomuuslauseketta tai kansitekstejä. Tätä koskee vastuuvapaus.
Kopio lisenssistä (englanniksi) löytyy täältä.
Kopio lisenssistä (englanniksi) löytyy täältä.
Alkuperäinen (c) Petteri Hämäläinen
