JAVASE学习笔记:第十章 SWing常用控件类(二)

7、JComboBox 下拉列表 /* * 初始化下拉列表 */public void addcomb(){String[] area = {"山西省", "山东省", "河北省", "陕西省"};JComboBox jb=new JComboBox(area);jb.setSize(70, 20);jb.setLocation(120, 200);jb.setOpaque(false);c.add(jb);String[] area1 = {"太原", "长治", "忻州", "榆次"};JComboBox jb1=new JComboBox(area1);jb1.setSize(70, 20);jb1.setLocation(200, 200);jb1.setOpaque(false);c.add(jb1);c.setLayout(null);}

8、JList 列表 /* * 初始化list */public void addList(){String[] data = {"one", "two", "three", "four"};

JList jl=new JList(data);jl.setSize(100, 500);jl.setLocation(100, 50);c.add(jl);c.setLayout(null);}

9、JTextArea 文本域 /* * 初始化文本区域 */public void addArea(){JTextArea ja=new JTextArea();//ja.setSize(100, 40);JScrollPane jp=new JScrollPane(ja);jp.setSize(200, 60);jp.setLocation(100, 100);c.add(jp);c.setLayout(null);}10、JMenu 创建菜单栏 /* * 创建菜单栏 */ public void addbar(){ //创建菜单栏 JMenuBar jmb=new JMenuBar(); jmb.setSize(this.getWidth(), 30); jmb.setLocation(0, 0); c.add(jmb); c.setLayout(null); //创建菜单 JMenu filemenu=new JMenu("文件(F)"); JMenu editmenu=new JMenu("编辑(E)"); JMenu editmenu1=new JMenu("格式(O)"); JMenu editmenu2=new JMenu("查看(V)"); JMenu editmenu3=new JMenu("帮助(H)"); //设置快捷键 filemenu.setMnemonic(‘f’); editmenu.setMnemonic(‘e’); editmenu1.setMnemonic(‘o’); editmenu2.setMnemonic(‘v’); editmenu3.setMnemonic(‘h’); //添加菜单到菜单栏 jmb.add(filemenu); jmb.add(editmenu); jmb.add(editmenu1); jmb.add(editmenu2); jmb.add(editmenu3); //创建菜单项 JMenuItem it1=new JMenuItem("新建"); JMenuItem it2=new JMenuItem("保存"); JMenuItem it3=new JMenuItem("打开"); JMenuItem it4=new JMenuItem("退出"); //添加菜单项到 文件菜单 filemenu.add(it1); filemenu.add(it2); filemenu.add(it3); //添加分割符filemenu.addSeparator(); filemenu.add(it4); //创建菜单项 JMenuItem it11=new JMenuItem("复制"); JMenuItem it12=new JMenuItem("剪切"); JMenuItem it13=new JMenuItem("粘贴"); JMenuItem it14=new JMenuItem("查找"); //添加菜单项到 编辑菜单 editmenu.add(it11); editmenu.add(it12); editmenu.add(it13); editmenu.add(it14); }

,你的内心会被洗成一片空白,自由而宁静,

JAVASE学习笔记:第十章 SWing常用控件类(二)

相关文章:

你感兴趣的文章:

标签云: