Java Reference
In-Depth Information
private FlowLayout flowLayoutMgr;
public FlowLayoutExample()
{
setTitle("FlowLayout Manager");
//Line 1
Container pane = getContentPane();
//Line 2
setSize(WIDTH,HEIGHT);
//Line 3
flowLayoutMgr = new FlowLayout();
//Line 4
pane.setLayout(flowLayoutMgr);
//Line 5
labelJL = new JLabel("First Component");
//Line 6
textFieldTF = new JTextField(15);
//Line 7
textFieldTF.setText("Second Component");
//Line 8
buttonJB = new JButton("Third Component");
//Line 9
checkboxCB = new JCheckBox("Fourth Component"); //Line 10
radioButtonRB =
new JRadioButton("Fifth Component");
//Line 11
textAreaTA = new JTextArea(10, 20);
//Line 12
textAreaTA.setText("Sixth Component.\n");
//Line 13
textAreaTA.append(
"Use the mouse to resize the window.");
//Line 14
//place the GUI components into the pane
pane.add(labelJL);
//Line 15
pane.add(textFieldTF);
//Line 16
pane.add(buttonJB);
//Line 17
pane.add(checkboxCB);
//Line 18
pane.add(radioButtonRB);
//Line 19
pane.add(textAreaTA);
//Line 20
setVisible( true );
//Line 21
setDefaultCloseOperation(EXIT_ON_CLOSE);
//Line 22
}
1
2
public static void main(String[] args)
//Line 23
{
FlowLayoutExample flow =
new FlowLayoutExample();
//Line 24
}
}
Search WWH ::




Custom Search