标签:列表 mod oca group string 内容 rdf NPU 文本框
JFrame在swingbao
JFrame jframe = new JFrame();
iframe.setVisible(true); //设置窗口显示
jframe.setSize(400,400);//设置窗口大小
//按钮,控件
        /*JButton btn1 = new JButton("确定");
        JButton btn2 = new JButton("取消");
        JButton btn3 = new JButton("删除");
        jframe.add(btn1);
        jframe.add(btn2);
        jframe.add(btn3);*/
        
        //JFtame默认布局管理器 BorderLayout (东南西北中布局)
        
        /*jframe.setLayout(null);//完全自定义布局 需要为每个控件设置大小位置
        //位置
        jframe.add(btn1,BorderLayout.WEST);
        jframe.add(btn2,BorderLayout.EAST);
        jframe.add(btn3, BorderLayout.CENTER);
        
        btn1.setLocation(40, 40); //位置
        btn1.setSize(100, 25);    //大小
        btn2.setLocation(40, 70);
        btn2.setSize(100, 25);
        btn3.setLocation(40, 100);
        btn3.setSize(100, 25);*/
        
        //流式布局 FlowLayout
        //只会根据窗口大小进行布局,控件大小根据内容大小定大小
        /*jframe.setLayout(new FlowLayout());
        JButton btn1 = new JButton("确定");
        JButton btn2 = new JButton("取消");
        JButton btn3 = new JButton("删除");
        JButton btn4 = new JButton("确定1");
        JButton btn5 = new JButton("取消2");
        JButton btn6 = new JButton("删除3");
        jframe.add(btn1);
        jframe.add(btn2);
        jframe.add(btn3);
        jframe.add(btn4);
        jframe.add(btn5);
        jframe.add(btn6);*/
        
        //网格布局,也叫表格布局
        //前两个参数表示几行几列,注意:必须先满足行,才满足列; 后面两个参数表示间隔.
        jframe.setLayout(new GridLayout(2,3,5,5));
        JButton btn1 = new JButton("确定");
        JButton btn2 = new JButton("取消");
        JButton btn3 = new JButton("删除");
        JButton btn4 = new JButton("确定1");
        JButton btn5 = new JButton("取消2");
        JButton btn6 = new JButton("删除3");
        jframe.add(btn1);
        jframe.add(btn2);
        jframe.add(btn3);
        jframe.add(btn4);