如果你想实现动态的按照要求的放大和缩小。那么你应该设置布局为frame.setLayout(null)
定义变量 width,height。然后在窗口改变大小重绘组件的时候,动态设置组件大小
比如 JButton.setBounds(0,0,width/10,height/10);
===================================================================
建议使用borderlayout 边界布局。非常好用。用边界布局套流布局,表布局就能做出很多界面了
简单的范例,你参考下
public class MyBorderLayout {
如果你想实现动态的按照要求的放大和缩小。那么你应该设置布局为frame.setLayout(null)
定义变量 width,height。然后在窗口改变大小重绘组件的时候,动态设置组件大小
比如 JButton.setBounds(0,0,width/10,height/10);