Hallo,
hab da so mein Problem mit einem GUI und OOP. Bisher hab ich meine GUI-Komponenten gerne
public static, also z. B. public static JTextField textFeld1 gemacht, aber das soll man ja nicht....
Sondern man soll es ja so machen: private JTextField textFeld1
Ok, dabei hab ich dann aber ein Problem, bisher machte ich immer folgendes:
Dann hatte ich noch eine andere public class, die halt irgendwas machte, z. B.
Wie macht man das jetzt richtig? Sprich was muss ich noch machen, ohne public static JTextField,
damit ich in machWas das JTextField aus meineGUI ansprechen kann?
Info: meineGUI wird aus machWas gestartet!
hab da so mein Problem mit einem GUI und OOP. Bisher hab ich meine GUI-Komponenten gerne
public static, also z. B. public static JTextField textFeld1 gemacht, aber das soll man ja nicht....
Sondern man soll es ja so machen: private JTextField textFeld1
Ok, dabei hab ich dann aber ein Problem, bisher machte ich immer folgendes:
Code:
public class meineGUI extends JFrame{
...
public static JTextField textFeld1;
...
//usw., das ganze halt noch zusammenbauen
Code:
public class machWas {
...
meineGUI.textFeld1.setText("Hallo");
...
damit ich in machWas das JTextField aus meineGUI ansprechen kann?
Info: meineGUI wird aus machWas gestartet!