Mega Code Archive

 
Categories / Java Tutorial / Swing
 

A Simple Application That Uses GridBagConstraints WEST

import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; public class GridBagConstraintsSimplePanel extends JPanel {   public static void main(String[] args) {     JFrame f = new JFrame();     f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     f.getContentPane().add(new GridBagConstraintsSimplePanel());     f.setSize(400, 300);     f.setVisible(true);   }   public GridBagConstraintsSimplePanel() {     super();     GridBagConstraints constraints = new GridBagConstraints();     GridBagLayout layout = new GridBagLayout();     setLayout(layout);     constraints.anchor = GridBagConstraints.WEST;     constraints.gridy = 0;     JLabel label = new JLabel("First name:");     add(label, constraints);     JTextField tf = new JTextField(8);     add(tf, constraints);     label = new JLabel("Last name:");     add(label, constraints);     tf = new JTextField(8);     add(tf, constraints);     constraints.gridy = 1;     label = new JLabel("Address:");     add(label, constraints);     tf = new JTextField(10);     add(tf, constraints);   } }