23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applikationer<br />

Programkoden i det grafiske vindue minder meget om koden i en<br />

applet, blot skal der arves fra Frame i stedet for Applet:<br />

import java.awt.*;<br />

public class GrafiskVindue extends Frame<br />

{ // paint()−metode og intialisering af grafiske komponenter:<br />

TextField textFieldNavn = new TextField();<br />

public void paint(Graphics g)<br />

{ ...<br />

}<br />

public GrafiskVindue()<br />

{ textFieldNavn.setText("Jacob");<br />

textFieldNavn.setBounds(new Rectangle(141, 61, 112, 29));<br />

this.setLayout(null);<br />

this.add(textFieldNavn, null);<br />

}<br />

}<br />

Beder man JBuilder oprette en ny applikation vil den generere to filer:<br />

Frame1.java (der repræsenterer det grafiske vindue).<br />

Application1.java (den der indeholder main()−metoden) og<br />

public class GrafiskProgram<br />

{ public static void main(String args[])<br />

{ GrafiskVindue gv = new GrafiskVindue();<br />

gv.pack();<br />

gv.show();<br />

}<br />

}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!