Я работаю над приложением Swing. Приложение должно быть все время в полноэкранном режиме, включая его компоненты. Я сделал приложение полноэкранным, используя frmSwingapplication.setExtendedState(Frame.MAXIMIZED_BOTH);
JFrame содержит 2 JPanels
. У одного есть JTree
, и при выборе узла JTree новая панель рисуется в другом JPanel.
Проблема в том, что когда приложение свернуто, оно выглядит как
Однако, когда я максимизирую его, он выглядит как То есть покрывает только ту часть, которую он делал в свернутом виде. Как я могу решить эту проблему? Я попытался установить размер и границы контейнера, которые я получил от getContentPane(), но все это было бесполезно. Я даже пробовал с frame.pack();
и frame.setVisible(true);