Code:
import javax.swing.*;
import java.awt.*;
public class FirstGUI extends JFrame
{
private JTextField feld1;
private JPanel panel;
private JLabel oben;
private JLabel anzeige;
public FirstGUI()
{
super("Fenster");
setLocation(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setLayout(new BorderLayout(5,5));
//Buttons erzeugen
feld1 = new JTextField();
//Panels erzeugen
panel = new JPanel(new GridLayout(1,1));
//Auf Panel Buttons packen
panel.add(feld1);
//Labels erzeugen
oben = new JLabel("Layout Test");
//Label zentrieren
oben.setHorizontalAlignment(JLabel.CENTER);
anzeige = new JLabel("Button klicken");
//Labels auf Frame packen
getContentPane().add(BorderLayout.NORTH, oben);
getContentPane().add(BorderLayout.CENTER, anzeige);
//Panels auf Frame packen
getContentPane().add(BorderLayout.WEST, panel);
pack();
setVisible(true);
}
public static void main(String[] args)
{
FirstGUI g = new FirstGUI();
}
}
Eclipse meint dazu:
Editor does not contain a main type