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
syteemivalikon vasemmasta yläkulmasta ja suurentaa, pienentää
ja sulkea sieltä
Ohjelman
rakenne:
|
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. |