Hallo,
Ich habe in meinem ActionListener folgende actionPerformed Methode:
Wenn ich dann meine grafische Oberfläche ausführe und auf den Button "Generate" drücke, klappt auch, dass was hier soll. Drücke ich dann im Anschluss den Button "Testen" wird das TextField: txtTest nicht an gezeigt, aber sichbar, wenn man mit der Maus drüber geht. Drücke ich Testen dann nochmal funktionier's wie es soll und das Textfield wird mit Inhalt sichtbar?
Bei dem neu gestarteten Programm funktioniert der Test Button übrigens einwandfrei.
Warum ist das so?
Mfg, Dax
Ich habe in meinem ActionListener folgende actionPerformed Methode:
Java:
public void actionPerformed(ActionEvent e)
{
System.out.println("Ready for action");
if (e.getSource() == f.btnClose){
System.exit(0);
System.out.println("Byby");
}
if (e.getSource() == f.btnTest)
{
System.out.println("Test gedrückt");
f.txtKey.setEditable(true);
f.txtTest.setVisible(true);
f.txtTest.setEditable(true);
f.txtTest.setText("Test ausgeführt");
f.txtTest.setEditable(false);
System.out.println("Test ausgeführt");
}
if (e.getSource () == f.btnGenerate)
{
System.out.println("Generate gedrückt");
f.txtKey.setEditable(false);
f.txtTest.setEditable(false);
f.txtTest.setVisible(false);
f.txtKey.setText("Key erzeugt");
System.out.println("Generate ausgeführt");
}
}// public void actionPerformed(ActionEvent e)
Wenn ich dann meine grafische Oberfläche ausführe und auf den Button "Generate" drücke, klappt auch, dass was hier soll. Drücke ich dann im Anschluss den Button "Testen" wird das TextField: txtTest nicht an gezeigt, aber sichbar, wenn man mit der Maus drüber geht. Drücke ich Testen dann nochmal funktionier's wie es soll und das Textfield wird mit Inhalt sichtbar?
Bei dem neu gestarteten Programm funktioniert der Test Button übrigens einwandfrei.
Warum ist das so?
Mfg, Dax