首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请问贴,JAVA用Swing做的JFrame和JPanel怎样才能一同缩放

2012-10-10 
请教贴,JAVA用Swing做的JFrame和JPanel怎样才能一同缩放?RT就是比如1个JFrame上面放了个JPanel,怎样按放大

请教贴,JAVA用Swing做的JFrame和JPanel怎样才能一同缩放?
RT
就是比如1个JFrame上面放了个JPanel,怎样按放大或者缩小一同按比例放大和缩小?
详细点,最好有个简单的例子给我看下...

[解决办法]
使用布局管理器就可以,布局管理器有FlowLayout, GridLayout, CardLayout, BoxLayout, BorderLayout等。。。
import java.awt.BorderLayout;

import javax.swing.JButton;
import javax.swing.JFrame;


public class Test extends JFrame {

private JButton left = new JButton("left");
private JButton right = new JButton("left");
private JButton top = new JButton("left");
private JButton bottom = new JButton("left");
private JButton center = new JButton("left");

public Test() {
this.setTitle("test");//标题
this.setBounds(400, 300, 400, 300);
this.setLayout(new BorderLayout());//设置布局
this.setDefaultCloseOperation(3);//关闭退出
this.add(left, BorderLayout.WEST);//添加左边的按钮
this.add(right, BorderLayout.EAST);//添加右边的按钮
this.add(top, BorderLayout.NORTH);//添加上边的按钮
this.add(bottom, BorderLayout.SOUTH);//添加下边的按钮
this.add(center, BorderLayout.CENTER);//添加中间的按钮
this.setVisible(true);
}

public static void main(String[] args) {
new Test();
}

}

热点排行
Bad Request.