62,621
社区成员
发帖
与我相关
我的任务
分享if(frame.getWidth() > 800 || frame.getHeight() > 600){
frame.setPreferredSize(new Dimension(800,600));
frame.pack();
}
这么简单,自己写不了?frame.addComponentListener(new ComponentAdapter(){
@Override public void componentResized(ComponentEvent e){
// 如果frame的大小超过了,重新设置frame的大小。
}
});if(frame.getWidth() > 800 || frame.getHeight() > 600){
frame.setPreferredSize(new Dimension(800,600));
frame.pack();
}
这么简单,自己写不了?[/quote]
我才刚刚开始学java 你上面写的我现在都没用过,你上面的代码可以实现,但是有BUG, 窗口还是可以被拉大和拉小,有时候可以