Java JDesktopPane/JInternalFrame Центрирование Проблема

Я работаю с JDesktopPaneи JInternalFrameи у меня возникли некоторые трудности с центрированием кадров на рабочем столе. Я обнаружил, что когда я определяю центр рабочего стола, используя getWidth() а также getHeight()позиция, которую я получаю, является центром рабочего стола, если JFrame не было максимизировано. Есть ли способ получить "реальные" размеры рабочего стола?

1 ответ

Хорошо, после нескольких часов отладки я выяснил, в чем проблема: JFrame не был виден до тех пор, пока я не закончил добавлять / позиционировать все, поэтому он не был установлен на максимальный размер.

Другие вопросы по тегам