java-布局实现

来源:互联网 发布:淘宝开店之后怎么做 编辑:程序博客网 时间:2024/06/06 03:33

JPanel

实例:

package test;import java.awt.BorderLayout;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextField;@SuppressWarnings("serial")public class demo4 extends JFrame {    public demo4(){        JPanel p1 = new JPanel();        p1.setLayout(new GridLayout(4, 3));        for(int i=1;i<=9;i++){            p1.add(new JButton(i+""));        }        p1.add(new JButton("0"));        p1.add(new JButton("ok"));        p1.add(new JButton("exit"));        add(p1,BorderLayout.CENTER);        add(new JButton("东"), BorderLayout.EAST);        add(new JTextField("北"), BorderLayout.NORTH);        add(new JButton("南"),BorderLayout.SOUTH);        add(new JButton("西"),BorderLayout.WEST);    }    public static void main(String[] args) {        demo4 frame = new demo4();        frame.setTitle("JPanel");        frame.setSize(400, 260);        frame.setLocationRelativeTo(null);        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        frame.setVisible(true);    }}
原创粉丝点击