Hallo,
ich versuche einen Fullscreen-Modus für mein Programm zu erstellen und habe bei Ubuntu/Linux das Problem, dass das Gnome3-Panle immer über meiner Anwendung steht.
Ich habe es auf 2 verschiedene Weisen versucht und es klappt dennoch nicht:
oder
Das Top-Panel ist dennoch immer noch OnTop. Bei dem ersten Beispiel ist die Applikation wirklich Fullscreen, das Panel dadrüber. Bei dem zweiten Beispiel füllt die Anwendung nur den Bereich unterhalb des Panels.
Gruß,
Speedy_92
ich versuche einen Fullscreen-Modus für mein Programm zu erstellen und habe bei Ubuntu/Linux das Problem, dass das Gnome3-Panle immer über meiner Anwendung steht.
Ich habe es auf 2 verschiedene Weisen versucht und es klappt dennoch nicht:
Java:
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice myDevice = ge.getDefaultScreenDevice();
this.setUndecorated(true);
this.setAlwaysOnTop(true);
myDevice.setFullScreenWindow(this);
oder
Java:
this.setUndecorated(true);
this.setExtendedState(JFrame.MAXIMIZED_BOTH);
Das Top-Panel ist dennoch immer noch OnTop. Bei dem ersten Beispiel ist die Applikation wirklich Fullscreen, das Panel dadrüber. Bei dem zweiten Beispiel füllt die Anwendung nur den Bereich unterhalb des Panels.
Gruß,
Speedy_92