hiho
ich stehe hier grad vor einem problem mit threads. eigentlich weiß ich, wie das ganze funktioniert, aber ich kann das grad nicht wirklich umsetzen.
ich hab vor, eine uhr mit digitalanzeige zu programmieren.
dazu wollte ich eine klasse aus jpanel ableiten, die mit der 7segment-anzeige aus dem javabuch (kap. 33.2) eine uhr darstellt.
so kann man das panel dann überall reinbauen.
jetzt muss die uhr ja ständig weiterlaufen, also in einen thread gepackt werden. und da hab ich jetzt das problem.
wenn ich eine klasse hab, die ich aus jpanel ableite, erstelle ich ja da die uhr. die bekommt eine methode start(), die einen thread erstellt und startet.
muss ich jetzt das laufen der uhr in eine aus runnable abgeleitete klasse packen, oder kann das in die andere klasse rein?
oder muss ich das panel in der run methode erstellen?
ps. die uhr soll von außen gestartet werden. also man sieht die zwar, aber sie soll dann noch nicht laufen.
danke schon mal für hilfe
mfg
ich stehe hier grad vor einem problem mit threads. eigentlich weiß ich, wie das ganze funktioniert, aber ich kann das grad nicht wirklich umsetzen.
ich hab vor, eine uhr mit digitalanzeige zu programmieren.
dazu wollte ich eine klasse aus jpanel ableiten, die mit der 7segment-anzeige aus dem javabuch (kap. 33.2) eine uhr darstellt.
so kann man das panel dann überall reinbauen.
jetzt muss die uhr ja ständig weiterlaufen, also in einen thread gepackt werden. und da hab ich jetzt das problem.
wenn ich eine klasse hab, die ich aus jpanel ableite, erstelle ich ja da die uhr. die bekommt eine methode start(), die einen thread erstellt und startet.
muss ich jetzt das laufen der uhr in eine aus runnable abgeleitete klasse packen, oder kann das in die andere klasse rein?
oder muss ich das panel in der run methode erstellen?
ps. die uhr soll von außen gestartet werden. also man sieht die zwar, aber sie soll dann noch nicht laufen.
danke schon mal für hilfe
mfg