Hallo,
ich schreibe ein Programm, das ein Fenster mit Menüleiste (und später noch mit einer Toolbar) hat und dessen Hauptfenster immer maximiert geöffnet wird (fenster.setExtendedState(Frame.MAXIMIZED_BOTH)) damit immer die maximale Zeichenfläche auf jedem Computer genutzt werden kann. Dazu erstelle ich wie üblich ein JPanel als Zeichenfläche. Funktioniert alles. Mein Problem ist: Ich möchte die Fläche die unter der Menüleiste (etc.) jeweils übrig bleibt komplett nutzen, kriege aber nicht raus wie man die ermittelt, bzw. erhalte mit getWidth, getHeight immer "0". Bei Frames funktioniert das ja, aber wie geht das mit JPanel?
ich schreibe ein Programm, das ein Fenster mit Menüleiste (und später noch mit einer Toolbar) hat und dessen Hauptfenster immer maximiert geöffnet wird (fenster.setExtendedState(Frame.MAXIMIZED_BOTH)) damit immer die maximale Zeichenfläche auf jedem Computer genutzt werden kann. Dazu erstelle ich wie üblich ein JPanel als Zeichenfläche. Funktioniert alles. Mein Problem ist: Ich möchte die Fläche die unter der Menüleiste (etc.) jeweils übrig bleibt komplett nutzen, kriege aber nicht raus wie man die ermittelt, bzw. erhalte mit getWidth, getHeight immer "0". Bei Frames funktioniert das ja, aber wie geht das mit JPanel?