JAVA第10周 GUI设计

JAVA第10周 GUI设计

ID:38215520

大小:338.63 KB

页数:9页

时间:2019-06-07

JAVA第10周  GUI设计_第1页
JAVA第10周  GUI设计_第2页
JAVA第10周  GUI设计_第3页
JAVA第10周  GUI设计_第4页
JAVA第10周  GUI设计_第5页
资源描述:

《JAVA第10周 GUI设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计实验西南交大信息学院陈帆(2014)实验内容第10周GUI设计成绩姓名学号班级专业日期2014年月日【实验目的】--字符串处理u掌握JAVA语言GUI设计的概念;掌握AWT常用组件类;u掌握JAVA语言系统常用组件类的功能和使用;u掌握JAVAGUI委托事件处理机制。【实验内容】1、编辑、编译、运行下面java程序importjava.awt.*;publicclassTestFrame{publicstaticvoidmain(Stringargs[])//创建标题MyFrameT

2、est的窗口容器对象实例{Framef=newFrame("MyFrameTest");f.setSize(170,100);//设臵Frame组件窗口大小(宽﹑高)f.setBackground(Color.blue);//设臵Frame组件背景色为蓝色f.setVisible(true);//设臵Frame组件为可视}}要求:(1)分析该程序,写出运行结果【实验结果与分析】2、编辑、编译、运行下面java程序importjava.awt.*;publicclassTestFrameWithPan

3、el{第9页共9页Java程序设计实验西南交大信息学院陈帆(2014)publicstaticvoidmain(Stringargs[]){Framef=newFrame("MyFrameWithPanelTest");//创建带标题的窗口容器组件对象实例Panelpan=newPanel();//在窗口容器上创建面板容器对象f.setSize(180,100);//设臵Frame组件窗口大小(宽﹑高)f.setBackground(Color.blue);//设臵Frame组件背景色为蓝色f.se

4、tLayout(null);//取消布局管理器(可同时看到窗口和面板组件)pan.setSize(100,60);//面板容器大小(宽﹑高)pan.setBackground(Color.green);//设臵面板容器组件背景色为绿色f.add(pan);//在窗口容器组件中添加面板容器对象f.setVisible(true);//设臵Frame组件为可视}}要求:(1)分析该程序,写出运行结果【实验结果与分析】____________________________________________

5、_____________________________________3、编辑并运行下面程序,理解Date、SimpleDateFormat类的使用用Data类不带参数的构造方法创建日期,要求日期的输出格式是:星期小时分秒importjava.awt.*;importjava.awt.event.*;classWindowNullextendsFrame{WindowNull()//构造函数{setLayout(null);MyButtonbutton=newMyButton();//创建按钮对

6、象Panelp=newPanel();//创建面板容器p.setLayout(null);//设置面板容器为null布局p.setBackground(Color.cyan);//设置面板容器背景色第9页共9页Java程序设计实验西南交大信息学院陈帆(2014)p.add(button);//填加按钮到面板中button.setBounds(20,10,25,70);//设置按钮在面板容器中的位置add(p);//添加面板到窗口中p.setBounds(50,50,90,100);//设置面板在窗口

7、中的位置setBounds(120,125,200,200);//设置窗口在屏幕的位置setVisible(true);//设为可视}}classMyButtonextendsButtonimplementsActionListener{intn=-1;MyButton()//构造函数{addActionListener(this);//注册按钮监听器}publicvoidpaint(Graphicsg)//在子类中重写ComponentButton类中的paint()方法{g.drawString

8、("单",6,16);//在坐标点处绘制单击我字符g.drawString("击",6,36);g.drawString("我",6,56);}publicvoidactionPerformed(ActionEvente)//点击按钮产生事件处理方法{n=(n+1)%3;if(n==0)setBackground(Color.red);//设置按钮背景色elseif(n==1)setBackground(Color.yellow);elseif(n==2)setBac

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。