Hallo zusammen,
ich habe eine Frame-Classe in der zwei Panels integriert sind.
In dem linken Panel möchte ich gerne ein eigenes Panel erstellen, das eine Button-Gruppe umfasst.
In dem rechten Panel sollen die Anzeigen entsprechend geladen werden. Hierfür sollen extra Klassen angelegt werden.
Auch soll die Möglichkeit bestehen, aus dem rechten Panel ein anderes Panel zu laden.
Zur besseren Übersicht habe ich mal Screenshots hochgeladen.
Jetzt habe ich jedoch ein Problem, da ich nicht aus dem Button-Panel auf den Frame zugreifen kann um dann das entsprechende Panel sichtbar zu machen.
Hier mal der Code, den ich bisher in der der Frame-Klasse habe:
Wie schaffe ich es jetzt, dass in dem Farben-Panel die einzelnen Klassen (Farben) geladen werden.
PS: Das ganze soll natürlich nachher viel mehr umfassen und dient zurzeit nur zur einfachen Darstellung um es zu testen.
Vielen Dank für eure Hilfe
Dommschwenker
ich habe eine Frame-Classe in der zwei Panels integriert sind.
In dem linken Panel möchte ich gerne ein eigenes Panel erstellen, das eine Button-Gruppe umfasst.
In dem rechten Panel sollen die Anzeigen entsprechend geladen werden. Hierfür sollen extra Klassen angelegt werden.
Auch soll die Möglichkeit bestehen, aus dem rechten Panel ein anderes Panel zu laden.
Zur besseren Übersicht habe ich mal Screenshots hochgeladen.
Jetzt habe ich jedoch ein Problem, da ich nicht aus dem Button-Panel auf den Frame zugreifen kann um dann das entsprechende Panel sichtbar zu machen.
Hier mal der Code, den ich bisher in der der Frame-Klasse habe:
Code:
public frm_hauptfenster() {
initComponents();
this.getContentPane().setLocation(10, 10);
FlowLayout layout = new FlowLayout(0, 0, 0);
panel_button.setLayout(layout);
pan_button pan_button = new pan_button();
panel_button.add(pan_button);
pan_button.setVisible(true);
panel_farbe.setLayout(layout);
pan_rot pan_rot = new pan_rot();
pan_gelb pan_gelb = new pan_gelb();
pan_blau pan_blau = new pan_blau();
panel_farbe.add(pan_rot);
panel_farbe.add(pan_gelb);
panel_farbe.add(pan_blau);
pan_rot.setVisible(false);
pan_gelb.setVisible(false);
pan_blau.setVisible(false);
}
Wie schaffe ich es jetzt, dass in dem Farben-Panel die einzelnen Klassen (Farben) geladen werden.
PS: Das ganze soll natürlich nachher viel mehr umfassen und dient zurzeit nur zur einfachen Darstellung um es zu testen.
Vielen Dank für eure Hilfe
Dommschwenker