Java BorderLayout(int hgap, int vgap) Constructor
Syntax
BorderLayout(int hgap, int vgap) constructor from BorderLayout has the following syntax.
public BorderLayout(int hgap, int vgap)
Example
In the following code shows how to use BorderLayout.BorderLayout(int hgap, int vgap) constructor.
/* w ww . j a va 2 s . co m*/
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Main extends JPanel {
public Main() {
JButton btn1 = new JButton("Button1");
JButton btn2 = new JButton("Button2");
JButton btn3 = new JButton("Button3");
JButton btn4 = new JButton("Button4");
JButton btn5 = new JButton("Button5");
JButton btn6 = new JButton("Button6");
setLayout(new BorderLayout(20,30));
add("North", btn1);
add("West", btn2);
add("Center", btn3);
add("Center", btn4);
add("South", btn5);
add("East", btn6);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new Main());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 400);
frame.setVisible(true);
}
}
Home »
Java Tutorial »
java.awt »
Java Tutorial »
java.awt »