Auf Thema antworten

Gib deinem mainFrame erstmal ein Layout...

[code=Java]

    mainFrame.setLayout(new GridLayout(2, 1)); //gleich nachdem du mainFrame erstellst

[/code]

... und schau, wie es dann aussieht.


Damit sollte auch der Aufruf von "setSize" des Canvas/JPanels überflüssig werden - falls er das nicht eh schon war - da der LayoutManager die Größenanpassung übernimmt.



Oben