当前位置: 代码迷 >> J2SE >> 怎么监听JFrame窗口大小改变事件
  详细解决方案

怎么监听JFrame窗口大小改变事件

热度:105   发布时间:2016-04-23 20:33:40.0
如何监听JFrame窗口大小改变事件?
如题。
我不想使用布局组件,我想在窗口的大小发生改变时,调整窗口中Swing组件的位置及大小。
请问应该如何做?
------解决方案--------------------
frame.addComponmentListener(new ComponentAdapter(){
@Override public void componentResized(ComponentEvent e){
    // write you code here
}});

------解决方案--------------------
使用事件监听即可,JFrame的大小改变,可以使用addComponentListener方法来监听,在componentResized方法中写自己的逻辑即可。