G
Gast
Gast
Code:
final JFrame f = new JFrame( "Bitte eine Datei auswählen" );
f.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
d = Toolkit.getDefaultToolkit().getScreenSize();
f.setLocation(0,0);
f.setSize( d.width,d.height);
f.setLayout( new BorderLayout() );
JPanel p = new JPanel();
p.setBackground(Color.BLUE);
p.setVisible(true);
f.add(p, BorderLayout.NORTH);
JPanel p1 = new JPanel();
p1.setBackground(Color.RED);
p1.setVisible(true);
f.add(p1, BorderLayout.WEST);
JPanel p2 = new JPanel();
p2.setBackground(Color.GRAY);
p2.setVisible(true);
f.add(p2, BorderLayout.EAST);
JPanel p3 = new JPanel();
p3.setBackground(Color.GREEN);
p3.setVisible(true);
f.add(p3, BorderLayout.CENTER);
JPanel p4 = new JPanel();
p4.setBackground(Color.pink);
p4.setVisible(true);
f.add(p4, BorderLayout.SOUTH);
Ich habe ein fenster erstellt und dann 4 Panels die ich mit dem BorderLAyout angeordnet habe.
so nun füge ich einem Panel ein element zu z.b.
Code:
final Button b = new Button( "OK" );
b.setVisible( true );
b.setSize( 150,150);
p.add(b);
So nun hab ich aber das problem, dass sich die Größe des Button in dem Panel nicht verändern lässt, an was liegt das? Habe ja b.setSize(bla,bla);
Klaro werde ich den Panels danach wieder LayoutManager zuordnen, aber dann habe ich bestimmt wieder das selbe Prob, dass ich die Größen nicht individuell machen kann.
Kann mir da jmd helfen?