Java Reference
In-Depth Information
/* Beispiel mit Programmfenster
*/
1
import java.awt.*;
import javax.swing.*;
public class GrussMitProgrammfenster extends JFrame {
public GrussMitProgrammfenster() {
super("Hallo");
Icon icon = new ImageIcon("java-logo.jpg");
JLabel label1 = new JLabel("Viel Erfolg beim", JLabel.CENTER);
JLabel label2 = new JLabel("Programmieren mit Java!", JLabel.CENTER);
JLabel label3 = new JLabel(icon);
Font schrift = new Font("SansSerif", Font.BOLD, 24);
label1.setFont(schrift);
label1.setForeground(Color.red);
label2.setFont(schrift);
label2.setForeground(Color.red);
Containerc=getContentPane();
c.setLayout(new FlowLayout());
c.setBackground(Color.white);
c.add(label1);
c.add(label2);
c.add(label3);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(300,250);
setVisible(true);
}
public static void main(String [] args) {
new GrussMitProgrammfenster();
}
}
Listing 1.11 Programm mit Programmfenster
Die Ausgabe des jetzt schon etwas aufwändigeren Programms wird in einem Pro-
grammfenster erfolgen. Unter der Verwendung der Bilddatei java-logo.jpg zeigt sich
das Ergebnis wie in Abbildung 1.36 .
Search WWH ::




Custom Search