2016-08-31 6 views
0

Я создал JInternalFrame в окне Jframe. Если кнопка «Свернуть» нажата, то компонент попадает в нижнюю левую часть контейнера. Я хочу, чтобы он был справа внизу экрана. Как я это сделаю?Как изменить положение кнопки минимизации в InternalFrame?

+3

Добро пожаловать на переполнение стека! Пожалуйста, примите [тур] (http://stackoverflow.com/tour), осмотритесь и прочитайте [справочный центр] (http://stackoverflow.com/help), в частности [Как я могу спросить хороший вопрос?] (http://stackoverflow.com/help/how-to-ask) – Squazz

ответ

0

Вы должны адаптировать метод javax.swing.DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f).

Для этого, два решения:

  1. написать собственный DesktopManager и переопределить getBoundsForIconOf()
  2. AOP с срезом точек на этом методе, который адаптировать возвращаемом прямоугольнике
Смежные вопросы