欢迎来到天天文库
浏览记录
ID:14468276
大小:873.00 KB
页数:4页
时间:2018-07-28
《实验十. 图形用户设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验十.图形用户设计1.用JFrame创建一个带有菜单的窗口。代码:importjavax.swing.*;publicclassaniment{publicstaticvoidmain(Stringargs[]){FirstWindowwin=newFirstWindow("菜单练习");}}classFirstWindowextendsJFrame{JMenuBarmenubar=newJMenuBar();JMenumenu1=newJMenu("文件");JMenumenu2=newJMenu("编辑");JMenuItemitemA=newJMenuIte
2、m("打开");JMenuItemitemB=newJMenuItem("退出");JMenuItemitemC=newJMenuItem("剪切");JMenuItemitemD=newJMenuItem("复制");FirstWindow(Strings){setTitle(s);setSize(160,170);setLocation(120,120);setVisible(true);menu1.add(itemA);menu1.add(itemB);menu2.add(itemC);menu2.add(itemD);menubar.add(menu1);m
3、enubar.add(menu2);setJMenuBar(menubar);validate();setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);}}程序:2.选项卡窗格添加6个按钮,在单击按钮时在窗体中分别显示6幅图片。importjavax.swing.*;importjava.awt.*;publicclassaniment{publicstaticvoidmain(Stringargs[]){newMyCard();}}classMyCardextendsJFrame{JTabbedPanep;Iconi
4、con[];StringimageName[]={"a.jpg","b.jpg","c.jpg","d.jpg","e.jpg","f.jpg"};publicMyCard(){setBounds(100,100,500,300);setVisible(true);icon=newIcon[imageName.length];for(inti=0;i5、h;i++){intm=i+1;p.add("第"+m+"张图片",newJButton(icon[i]));}p.validate();add(p,BorderLayout.CENTER);validate();setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);}}程序:
5、h;i++){intm=i+1;p.add("第"+m+"张图片",newJButton(icon[i]));}p.validate();add(p,BorderLayout.CENTER);validate();setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);}}程序:
此文档下载收益归作者所有