G
Guest
Gast
Hallo,
ich nutze netbeans und habe ein Frame auf dem eine jProgressBar ist.
Das Projekt hat noch eine zweite Klasse. Aus dieser heraus würde
ich gerne den aktuellen Prozentwert (value) der jProgressBar1 via:
myframe.jProgressBar1.setValue(80)
ändern, doch das geht ja nicht, weil jProgressBar1 als private markiert ist.
Auch der Umweg, einfach in einer Public Methode in der Klasse in der auch
jProgressBar1 ist, geht nicht, er beschwert sich dann wegen static/non-static.
Und aus dem private ein public machen geht leider nicht, weil dieser Teil
in netbeans nicht editierbar ist.
Wie kann ich aus einer anderen Klasse heraus den Prozentwert der jProgressBar1
ändern oder widerstrebt so ein Kreuz und Quer-Verhalten über Klassen hinweg
dem guten Java-ton? Falls ja, was häre denn hier elegant angebracht?
Vielen Dank!
Thomas
ich nutze netbeans und habe ein Frame auf dem eine jProgressBar ist.
Das Projekt hat noch eine zweite Klasse. Aus dieser heraus würde
ich gerne den aktuellen Prozentwert (value) der jProgressBar1 via:
myframe.jProgressBar1.setValue(80)
ändern, doch das geht ja nicht, weil jProgressBar1 als private markiert ist.
Auch der Umweg, einfach in einer Public Methode in der Klasse in der auch
jProgressBar1 ist, geht nicht, er beschwert sich dann wegen static/non-static.
Und aus dem private ein public machen geht leider nicht, weil dieser Teil
in netbeans nicht editierbar ist.
Wie kann ich aus einer anderen Klasse heraus den Prozentwert der jProgressBar1
ändern oder widerstrebt so ein Kreuz und Quer-Verhalten über Klassen hinweg
dem guten Java-ton? Falls ja, was häre denn hier elegant angebracht?
Vielen Dank!
Thomas