您的位置:首页 > 编程语言 > Java开发

ShowBorderLayout

2014-05-06 22:49 225 查看
import javax.swing.JButton;

import javax.swing.JFrame;

import java.awt.BorderLayout;

public class ShowBorderLayout extends JFrame{

    public ShowBorderLayout() {

        // Set BorderLayout with horizontal gap 5 and vertical gap 10

        setLayout(new BorderLayout(5, 10));

        

        // Add buttons to the frame

        add(new JButton("North"), BorderLayout.NORTH);

        add(new JButton("South"), BorderLayout.SOUTH);

        add(new JButton("West"), BorderLayout.WEST);

        add(new JButton("East"), BorderLayout.EAST);

        add(new JButton("Center"), BorderLayout.CENTER);

    }

    

    /** Main method */

    public static void main(String[] args) {

        ShowBorderLayout frame = new ShowBorderLayout();

        

        frame.setTitle("ShowBorderLayout");

        frame.setSize(300, 200);

        frame.setLocationRelativeTo(null); // Center the frame

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        frame.setVisible(true);

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java JFrame BorderLayout