Java_Swing_Components_Reference
Java_Swing_Components_Reference
Purpose:
Constructors:
- JFrame()
- JFrame(String title)
Key Methods:
- setTitle(String title)
- setVisible(boolean b)
- setDefaultCloseOperation(int)
Tips:
Purpose:
Constructors:
- JPanel()
- JPanel(LayoutManager layout)
Key Methods:
- add(Component c)
- setLayout(LayoutManager m)
- setBorder(Border b)
Java Swing Components - Detailed Reference Guide
Tips:
Purpose:
Constructors:
- JLabel()
- JLabel(String text)
- JLabel(Icon icon)
Key Methods:
- setText(String text)
- setIcon(Icon icon)
Purpose:
Constructors:
- JTextField()
- JTextField(String text)
- JTextField(int columns)
Key Methods:
- getText()
- setText(String text)
Java Swing Components - Detailed Reference Guide
Purpose:
Constructors:
- Same as JTextField
Key Methods:
- getPassword()
- setEchoChar(char c)
Purpose:
Constructors:
- JButton()
- JButton(String text)
Key Methods:
- addActionListener(ActionListener l)
- setEnabled(boolean b)
Purpose:
- Toggle ON/OFF
Constructors:
Java Swing Components - Detailed Reference Guide
- JToggleButton(String text)
Key Methods:
- isSelected()
- setSelected(boolean b)
Purpose:
Constructors:
- JTextArea()
Key Methods:
- getText()
- append(String)
Purpose:
- Adds scrolling.
Constructors:
- JScrollPane(Component view)
Key Methods:
- setVerticalScrollBarPolicy(int)
- setHorizontalScrollBarPolicy(int)
Java Swing Components - Detailed Reference Guide
Purpose:
Constructors:
- JCheckBox(String text)
Key Methods:
- isSelected()
- setSelected(boolean b)
Purpose:
- Exclusive options.
Constructors:
- JRadioButton(String text)
Key Methods:
- isSelected()
Purpose:
- Display tables.
Constructors:
Key Methods:
- getValueAt(row, col)
Purpose:
- Tabbed layout.
Constructors:
- JTabbedPane()
Key Methods:
- setSelectedIndex(int)
Purpose:
Constructors:
- JList(E[] items)
Key Methods:
- getSelectedValue()
- setListData(E[] data)
Purpose:
Constructors:
- JComboBox(E[] items)
Key Methods:
- getSelectedItem()
- addItem(E item)
Purpose:
Constructors:
Key Methods:
- getValue()
- setMajorTickSpacing(int)
- setPaintTicks(true)
Purpose:
Constructors:
- JTree(TreeNode root)
Java Swing Components - Detailed Reference Guide
Key Methods:
- expandRow(int)
- collapseRow(int)