输入代码:
import javax.swing.*;
public class GUIComponents
{
public static void main(String[] args)
{
JButton jbtOK=new JButton("OK");//点选框
JButton jbtCancel=new JButton("Cancel");
JLabel jlblName=new JLabel("Enter your name: ");
JTextField jtfName=new JTextField("Type Name Here");
JCheckBox jchkBold=new JCheckBox("Bold");//勾选框
JCheckBox jchkItalic=new JCheckBox("Italic");//勾选框
JRadioButton jrbRed=new JRadioButton("Red");//单选框
JRadioButton jrbYellow=new JRadioButton("Yellow");
JComboBox jcboColor=new JComboBox(new String[]{"Freshman","Sophomore","Junior","Senior"});//多选框
JPanel panel=new JPanel();
panel.add(jbtOK);
panel.add(jbtCancel);
panel.add(jlblName);
panel.add(jtfName);
panel.add(jchkBold);
panel.add(jchkItalic);
panel.add(jrbRed);
panel.add(jrbYellow);
panel.add(jcboColor);
JFrame frame=new JFrame();
frame.add(panel);
frame.setTitle("Show GUI Components");
frame.setSize(450,100);
frame.setLocation(200,100);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
运行窗口: