Hallihallo,
ich habe einen JSpinner, in dem man eine Anzahl eintsellen kann.
Über einen ChangeListener ändere ich dann eine Zahl und es werden in einem JPanel darunter genau soviele JTextFields hinzugefüt wie der JSpinner anzeigt.
Das Problem, die JTextFields werden nicht sichtbar, erst wenn ich einmal mit der Maus die Position oder Größe des Fensters geändert habe.
setVisible(false),
setVisible(true);
hilf nicht und repainten des Fensters oder JPanels hilft auch nix....
Was kann ich tun?
Bei Java3D gibt's spezielle Gruppen, bei denen man während sie sichtbar sind, Komponenten hinzufügen kann, gibt's bei Swing auch sowas?
Oder wie kann ich das lösen?
ich habe einen JSpinner, in dem man eine Anzahl eintsellen kann.
Über einen ChangeListener ändere ich dann eine Zahl und es werden in einem JPanel darunter genau soviele JTextFields hinzugefüt wie der JSpinner anzeigt.
Das Problem, die JTextFields werden nicht sichtbar, erst wenn ich einmal mit der Maus die Position oder Größe des Fensters geändert habe.
setVisible(false),
setVisible(true);
hilf nicht und repainten des Fensters oder JPanels hilft auch nix....
Was kann ich tun?
Bei Java3D gibt's spezielle Gruppen, bei denen man während sie sichtbar sind, Komponenten hinzufügen kann, gibt's bei Swing auch sowas?
Oder wie kann ich das lösen?