实验12 swing 组件应用
package pkg20190613;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
/**
* @author来童星
*/
public class CustomMenuTest extends JFrame {
final ButtonGroup bp=new ButtonGroup();
public static void main(String[] args) {
CustomMenuTest frame=new CustomMenuTest();
frame.setVisible(true);
}
public CustomMenuTest(){
super();
setBounds(100,100,500,375);
setTitle("自我介绍");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JMenuBar menubar=new JMenuBar();//自我介绍菜单栏
setJMenuBar(menubar);//给窗体创建菜单栏
JMenu introduce=new JMenu("个人信息");
menubar.add(introduce);
//添加姓名菜单项
//JMenuItem newname=new JMenuItem("来童星");
//name.add(newname);
JMenu name=new JMenu("姓名");
introduce.add(name);
JMenuItem name1=new JMenuItem("来童星");
name.add(name1);
JMenu sex=new JMenu("性别");
introduce.add(sex);
JMenuItem sex1=new JMenuItem("男");
sex.add(sex1);
JMenu race=new JMenu("民族");
introduce.add(race);
JMenuItem race1=new JMenuItem("汉");
race.add(race1);
JMenu number=new JMenu("学号");
introduce.add(number);
JMenuItem number1=new JMenuItem("20173311141");
number.add(number1);
JMenu place=new JMenu("籍贯");
introduce.add(place);
JMenuItem place1=new JMenuItem("陕西西安");
place.add(place1);
JMenu interest=new JMenu("兴趣");
introduce.add(interest);
JMenuItem interest1=new JMenuItem("买**");
interest.add(interest1);
}
}
实验心得:
1.利用SWING组件设置自我介绍,用到JMenu和JMenuItem
2.一定要在每一个按钮加监听
3.熟悉JMenu和JMenuItem的运用