当按下JFrame窗口的向下还原按钮的时候,要求通知JFrmae包含的组件也改变大小,请问应该如何实现啊? 
有个componentResized()方法,感觉不是很好,还有其他方法吗?

解决方案 »

  1.   

    你没说清楚,
    我想意思是这样吧,当窗口的大小变了以后,里面的组件的大小也跟着变,
    要实现这样的功能,你在布局组件的时候不能用绝对位置(坐标点)来布局组件,要用布局管理器
    然后在 frame.setVersin(true);之前加上 frame.pack();
      

  2.   

    我补充一下,如果你没有任何显示地设置布局管理器,系统会默认用BorderLayout布局管理,在frame.setVersin(true);之前加上 frame.pack();也可以实现