Hallo zusammen.
Ich entwickle grade eine Anwendung in der ich mehrere Reiterkarten habe. Wie kann ich jetzt die gesamte Reiterkarte(JPanel) mit alle Komponenten drauf zurücksetzen?
Zur Zeit ist es nicht schön gelöst. ich schreib mir alle komponenten die sich auf dem Panel für mich raus. Dann habe ich eine Methode die dann so ungefähr aussieht.
Kann man das nicht eleganter lösen? in dem man irgentwie automatisch alle komponenten auf jeden Jpanel(Reiterkarte) herausfindet und diese dynamisch zurücksetzt?
Desweiteren will ich z.b wenn ein Benutzer auf einem jPanel weiterklickt(Button) das dann alle Eingabefelder gesperrt werden. das ganze könnte ich wie oben machen. doch das scheint mri irgentwie total blöd zu sein.
Wie geht ihr bei solchen Entwicklungen vor?
Ich verwende Jbuilder zur Zeit. Arbeite mit JDK 1.4
[/code]
Ich entwickle grade eine Anwendung in der ich mehrere Reiterkarten habe. Wie kann ich jetzt die gesamte Reiterkarte(JPanel) mit alle Komponenten drauf zurücksetzen?
Zur Zeit ist es nicht schön gelöst. ich schreib mir alle komponenten die sich auf dem Panel für mich raus. Dann habe ich eine Methode die dann so ungefähr aussieht.
Code:
void leere_felder()
{
jTextfield1.setText("");
jTextfield1.setEnabled(false);
jTextfield2.setText("");
jTextfield3.setText("");
}
Kann man das nicht eleganter lösen? in dem man irgentwie automatisch alle komponenten auf jeden Jpanel(Reiterkarte) herausfindet und diese dynamisch zurücksetzt?
Desweiteren will ich z.b wenn ein Benutzer auf einem jPanel weiterklickt(Button) das dann alle Eingabefelder gesperrt werden. das ganze könnte ich wie oben machen. doch das scheint mri irgentwie total blöd zu sein.
Wie geht ihr bei solchen Entwicklungen vor?
Ich verwende Jbuilder zur Zeit. Arbeite mit JDK 1.4
[/code]