windows forms von hand
-
hallo,
ich habe ein kleines programm. dieses besitz zwei klasses (form1 und klass).
die form1 besitzt das main und alle evebthändler des formulars.
nun möchte ich von der klasse klass die progrssbar des form1 ansprechen, oder von klass eine progressbar erstellen und diese in form1 anzeigen zu lassen. eine globale progressbar wäre auch super.wär kann mir helfen?
dank und gruß
hans
-
übergebe eine Referenz an den
die andere klassesprich
public class Klass { public static void main(String[] args) { Frame frame = new Frame(this); } } public class Frame { private Klass klass; public Frame(Klass klass) { this.klass = klass; } }
Somit kannst du über die als Member abgelgte Referenz klass
immer auf öffentliche Methoden zugreifen.
Andere Techniken währe innere Klassen usw.