Hi,
bin totaler Anfänger und verstehs net.
Habe folgende Klassen:
GUI, View und MyListener. Wie kann ich in MyListener auf das jSplitPane zugreifen?
View extends Panel -> hier ist die swing Oberfläche
GUI-> hier wird View instantiert
MyListener
....
Wenn ich jSplitPane als public deklariere, kommt eine Meldung dass ich jSplitPane als static deklarieren soll.
Warum?
Soll ich mir in GUI eine Methode getSplitPane machen?
Hoffe es hilft mir jemand weiter!
bin totaler Anfänger und verstehs net.
Habe folgende Klassen:
GUI, View und MyListener. Wie kann ich in MyListener auf das jSplitPane zugreifen?
View extends Panel -> hier ist die swing Oberfläche
GUI-> hier wird View instantiert
Code:
private JSplitPane jSplitPane ;
public GUI( JSplitPane jSplitPane ) {
super();
this.jSplitPane = jSplitPane ;
this.jSplitPane .addKeyListener(new MyListener());
View v = new View();
jsplitPane.setLeftComponent(v);
}
MyListener
....
Code:
if (e.getKeyCode() == KeyEvent.VK_A)
{
View.attribut ???
GUI.jsplitPane // hier Fehler cannot resolve!!
}
Wenn ich jSplitPane als public deklariere, kommt eine Meldung dass ich jSplitPane als static deklarieren soll.
Warum?
Soll ich mir in GUI eine Methode getSplitPane machen?
Hoffe es hilft mir jemand weiter!