Übergeben Sie Parameter an Timer Task (Java)

7

Ich habe eine Timer-Aufgabe in einer Schleife;

Ich möchte die Zeitaufgabe übergeben, deren Nummer es in einer Schleife ist ...

Ist das möglich?

Mein Code:

%Vor%

Wie kann ich es ändern, damit ich i in der TimerTask-Klasse verwenden kann? - Wie in jeder TimerTask wird wissen, in welchem i es unter / in / von erstellt wurde.

Danke,

    
James Rattray 14.12.2011, 01:52
quelle

4 Antworten

15
%Vor%     
Alexander Pogrebnyak 14.12.2011, 01:56
quelle
4

Geben Sie der Klasse RegrowCornAnimate einen Konstruktor, der ein int übernimmt, und speichern Sie das in einem Feld. Übergeben Sie i an den Konstruktor, wenn Sie es erstellen.

    
ColinD 14.12.2011 01:56
quelle
3

Erstellen Sie einen Konstruktor in RegrowCornAnimate , indem Sie die Parameter verwenden, die Sie verwenden möchten, und speichern Sie sie dann als Mitglieder in Ihrer Klasse.

Wenn RegrowCornAnimate.run aufgerufen wird, lesen Sie die Werte.

    
Filip Roséen - refp 14.12.2011 01:56
quelle
0

Siehe ein Beispiel unter Ссылка . In diesem Beispiel wird bei jedem Lauf eine Zahl gedruckt.

    
Asad Nauman 25.07.2012 06:54
quelle

Tags und Links