Hallo zusammen,
Ich hab ein Problem und ich hoffe jemand kann mir helfen.
Zuerst das Problem:
Bei start sehe ich NUR die Buttons
beim 1. neuzichnen NUr den hintergrund
und beim 2. Neuzeichnen dann die korrekte Darstellung.
Es geht darum, das ich Panels in einer Funktion definieren will.
Das Übergeordnete Vollbildframe
Ach so, das ganze läuft als Vollbild in der Auflösung 800x600 oder 640 x 480
was auch funktioniert.
Ein Beispielpanel(Es gibt mehrere)
Vielen dank für eure Hilfe schonmal im Vorraus...
Ich hab ein Problem und ich hoffe jemand kann mir helfen.
Zuerst das Problem:
Bei start sehe ich NUR die Buttons
beim 1. neuzichnen NUr den hintergrund
und beim 2. Neuzeichnen dann die korrekte Darstellung.
Es geht darum, das ich Panels in einer Funktion definieren will.
Das Übergeordnete Vollbildframe
Java:
....
JPanel NavArea = new JPanel();
displayNav(NavArea);
...//der rest von anderen panels
frame.add(NavArea, BorderLayout.WEST)
...
frame.setVisible(true);
Ach so, das ganze läuft als Vollbild in der Auflösung 800x600 oder 640 x 480
was auch funktioniert.
Java:
graphicsdevice.setDisplayMode(new DisplayMode(800,600,16,DisplayMode.REFRESH_RATE_UNKNOWN));
Ein Beispielpanel(Es gibt mehrere)
Java:
public void displayNav(JPanel pane)
{
pane.setPreferredSize(new Dimension(200, 0));
pane.setBorder(BorderFactory.createLineBorder(Color.blue, 2));
pane.setBackground(Color.red);
pane.setLayout(new FlowLayout());
System.out.println("displaying navframe");
Button westB = new Button("[1]"+ stSingle[Language]);
pane.add(westB);
Button westC = new Button("uni");
pane.add(westC);
frame.validate();
}
Vielen dank für eure Hilfe schonmal im Vorraus...