hi ich hab folgendes problem und hoffe ihr könnt mir da weiterhelfen.
ich wolllte ein Fenster erstellen. das fenster soll dreigeteilt sein.
in oben, mitte und unten. dies hab ich versucht mit dem boarderlayout hinzukriegen
doch irgendwie funktioniert das nicht richtig, was hab ich falsch gemacht?
ich wolllte ein Fenster erstellen. das fenster soll dreigeteilt sein.
in oben, mitte und unten. dies hab ich versucht mit dem boarderlayout hinzukriegen
doch irgendwie funktioniert das nicht richtig, was hab ich falsch gemacht?
Java:
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
class MyFrame extends JFrame
{
MyFrame()
{
super("VersuchsFenster");
setSize(1000, 600);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(new testPanel1(), BorderLayout.NORTH);
getContentPane().add(new testPanel2(), BorderLayout.CENTER);
getContentPane().add(new testPanel3(), BorderLayout.SOUTH);
}
class testPanel1 extends JPanel
{
testPanel1()
{
JLabel text = new JLabel("testPanel1");
getContentPane().add(text);
}
}
class testPanel2 extends JPanel
{
testPanel2()
{
JLabel text = new JLabel("testPanel2");
getContentPane().add(text);
}
}
class testPanel3 extends JPanel
{
testPanel3()
{
JLabel text = new JLabel("testPanel3");
getContentPane().add(text);
}
}
}
public class LayOutVersuche
{
public static void main(String[] args)
{
new MyFrame();
}
}