O
oli001
Gast
Hallo,
ich habe einen InternalFrame auf dem ich mit einem BorderLayout Komponenten darstelle.
Ich möchte bei einem bestimmten Funktionsaufruf folgendes erreichen:
1. Entfernen aller Komponenten
2. Entfernen des Layouts
3. Neues Layout
4. Neue Komponenten generieren
Ich versuche das so:
Funktioniert leider nicht...
Kann mir jemend auf die Sprünge helden??
Vielen Dank, Oli
ich habe einen InternalFrame auf dem ich mit einem BorderLayout Komponenten darstelle.
Ich möchte bei einem bestimmten Funktionsaufruf folgendes erreichen:
1. Entfernen aller Komponenten
2. Entfernen des Layouts
3. Neues Layout
4. Neue Komponenten generieren
Ich versuche das so:
Code:
Container c = this.getContentPane();
c.removeAll();
c.setLayout( new GridLayout(3, 2, 6, 2) );
//Beispielkomponenten:
c.add( new JLabel("Wie heißt du denn mein Kleiner?") );
c.add( new JTextField() );
c.add( new JLabel("Na, wie alt bist du denn?") );
c.add( new JFormattedTextField(DecimalFormat.getIntegerInstance()) );
c.add( new JLabel("Dann mal das Passwort eingeben:") );
c.add( new JPasswordField() );
c.repaint();
Funktioniert leider nicht...
Kann mir jemend auf die Sprünge helden??
Vielen Dank, Oli