Moin jungs, ich habe folgendes Problem, ich habe x tabs.
Jeder Tab hat eine Methode refresh. Diese Methode aktualisiert den inhalt der Tabs.
und ich habe einen Thread, der die Tabs regelmäßig aktualisieren soll.
Der Thread kennt die Variable jTabbedPane.
ich erzeuge den tab so:
jetzt habe ich in meiner Thread Klasse die die Tabs aktualisieren soll folgendes:
Ich könnte natürlich jeden tabzeiger in einem array speichern, aber geht es auch sauberer ?
Jeder Tab hat eine Methode refresh. Diese Methode aktualisiert den inhalt der Tabs.
und ich habe einen Thread, der die Tabs regelmäßig aktualisieren soll.
Der Thread kennt die Variable jTabbedPane.
ich erzeuge den tab so:
Code:
DetailFrame jDesktopDetailPane=new DetailFrame(this);
jTabbedPane.addTab("Detail " null, jDesktopDetailPane, null);
jDesktopDetailPane.refresh(playerName);
jetzt habe ich in meiner Thread Klasse die die Tabs aktualisieren soll folgendes:
Code:
for (int j=1;j<hauptfenster.jTabbedPane.getTabCount();j++){
hauptfenster.jTabbedPane.getTabAtIndex(j).refresh; //leider gibt es getTabATIndex nicht, wie also soll ich das problem lösen?
}
Ich könnte natürlich jeden tabzeiger in einem array speichern, aber geht es auch sauberer ?