如何在InternalFrame中更改最小化按钮的位置?

时间:2016-08-31 09:39:22

标签: java jframe jinternalframe

我在JInternalFrame窗口中创建了Jframe。如果单击最小化按钮,则组件将位于容器的左下方。我希望它在屏幕的右下角。我该怎么做?

1 个答案:

答案 0 :(得分:0)

您必须调整方法javax.swing.DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f)

为此,有两个解决方案:

  1. 编写您自己的DesktopManager并覆盖getBoundsForIconOf()
  2. AOP在此方法上使用切入点来调整返回的矩形