2013-10-02 4 views
0

Я разрабатываю приложение MDI. JFrame в качестве главного окна и JInternalFrame в качестве дочерних окон. Как я могу убедиться, что мой внутренний кадр должен автоматически изменяться, когда я увеличиваю/уменьшаю разрешение экрана.Автоматическое изменение размера JInternalFrame в соответствии с разрешением экрана

Сценарий: Внутренняя рамка находится в режиме восстановления и занимает полный рабочий стол .

Теперь, когда я увеличиваю разрешение экрана, я могу видеть дополнительную область рабочего стола, которая не занята внутренним фреймом.

Есть ли способ автоматического изменения размера внутренней рамки в соответствии с разрешением?

ответ

1

Внутренний фрейм находится в режиме восстановления и занимает весь рабочий стол.

Точка restore режим - то, что размер рамки не меняется автоматически. Если вы хотите, чтобы он автоматически менялся, кадр должен быть в maximize режиме.

Если вы хотите переопределить поведение по умолчанию, попробуйте добавить компонент ComponentListener на панель рабочего стола. Всякий раз, когда он изменяется по размеру, вы можете прокручивать все внутренние фреймы и изменять их вручную.

+0

Большое вам спасибо. помогает. –

Смежные вопросы