lundi 20 avril 2015
Timer einsetzen
Posted on 08:51 by verona
Hallo Leute,
für meine Applikation brauche ich einen Zeitevent. ( oneShot )
Einen OneShotTimer kennt mein Java 1.6 nicht.
Also einen Timer aufsetzen, der nach dem ersten Event gelöscht werden kann.
Funktioniert soweit, allerdings nur mit einer Flagge, weil ich innerhalb der Methode actionPerformed()
den Timer stoppen müßte. Und genau das funktioniert nicht, weil ich dort eine Referenz auf den Timer benötige.
Also habe ich die Timer-Instanziierung geändert in:
Das mosert aber schon der NetBeans-Editor an:
incompatible types
requried: Timer
found: void
Mein eingesetzter javax.swing.Timer stellt auch die Methode stop() bereit.
Aber wie kann ich die aufrufen?
Gruß Gbunge
für meine Applikation brauche ich einen Zeitevent. ( oneShot )
Einen OneShotTimer kennt mein Java 1.6 nicht.
Also einen Timer aufsetzen, der nach dem ersten Event gelöscht werden kann.
Java Code:
-
-
{ if( !timeFlag )
-
{ if( !((KontoPanel)actPanel).readyFlag )
-
{ ((KontoPanel)actPanel).readDownload(); }
-
timeFlag = true;
-
}
-
}
-
};
Funktioniert soweit, allerdings nur mit einer Flagge, weil ich innerhalb der Methode actionPerformed()
den Timer stoppen müßte. Und genau das funktioniert nicht, weil ich dort eine Referenz auf den Timer benötige.
Also habe ich die Timer-Instanziierung geändert in:
Das mosert aber schon der NetBeans-Editor an:
incompatible types
requried: Timer
found: void
Mein eingesetzter javax.swing.Timer stellt auch die Methode stop() bereit.
Aber wie kann ich die aufrufen?
Gruß Gbunge
Timer einsetzen
Categories: Timer einsetzen
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire