第6部分 图形用户界面设计

第6部分 图形用户界面设计

ID:14819865

大小:68.50 KB

页数:10页

时间:2018-07-30

第6部分  图形用户界面设计_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《第6部分 图形用户界面设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第6部分 图形用户界面设计1.了解Java的GUI编程原理2.掌握AWT图形化编程包3.掌握常用容器及其使用方法4.了解布局管理器5.理解AWT事件处理模型6.熟悉AWT常用组件的使用姓名:____________________联系电话:_______________________(3)监听事件和处理事件A、都由Listener完成  B、都由相应事件Listener处登记过的构件完成C、由Listener和构件分别完成  D、由Listener和窗口分别完成(5)下列哪个属于容器的构件?A、JFrameB、JButtonC、J

2、PanelD、JApplet(13)以下说法哪项是正确的()1.classMyListener2.extendsMouseAdapterimplementsMouseListener{3.   publicvoidmouseEntered(MouseEventmev)4.   {System.out.println("Mouseentered.");}5.   }A、以上代码可通过编译B、不能通过编译,因为没有实现MouseListener接口中的所有方法C、不能通过编译,因为类头定义不能分行D、能通过编译,若组件用该类作为Mouse的监听者并

3、且接收了mouse-exited事件,则在执行过程中会抛出异常(14)关于以下程序段的说法,正确的是()1.classMyListenerimplements2.                 ActionListener,ItemListener{3.                 publicvoidactionPerformed(ActionEventae){4.                 System.out.println("Action");}5.                 publicvoiditemStateCh

4、anged(ItemEventie){6.                 System.out.println("Item");7.                 }8.}A、可通过编译B、第2行产生编译错误C、第3行产生编译错误D、第5行产生编译错误9、importjava.awt.*;publicclassXextendsFrame{publicstaticvoidmain(String[]args){Xx=newX();x.pack();8x.setVisible(true);}publicX(){setLayout(newGridL

5、ayout(2,2));Panelp1=newPanel();add(p1);Buttonb1=newButton("One");p1.add(b1);Panelp2=newPanel();add(p2);Buttonb2=newButton("Two");p2.add(b2);Buttonb3=newButton("Three");p2.add(b3);Buttonb4=newButton("Four");add(b4);}}当frame改变大小时,A)所有都会改变高度B)所有都会改变宽度C)Button"One"改变高度D)Button"T

6、wo"改变高度E)Button"Three"改变宽度F)Button"Four"改变高度和宽度G)下列哪个布局管理器中的按钮位置有可能会根据Frame的大小改变而改变?()a)BorderLayoutb)CardLayoutc)GridLayoutd)FlowLayout解答:D知识点列表:7.1Java常用的布局策略及主要容器组件;图形界面的基本构成;9、下面关于事件监听的说明,哪一个语句是正确的?( )A.所有组件,都不允许附加多个监听器B.如果多个监听器加在一个组件上,那么事件只会触发一个监听器C.组件不允许附加多个监听器D.监听器机制允

7、许按照我们的需要,任意调用addXxxxListener方法多次,而且没有次序区别解答:D知识点列表:7.3Java标准组件的创建、使用与事件处理。10、不能添加到Container中的是()。A、anAppletB、aComponent8C、aContainerD、aMenuComponent解答:D知识点列表:7.3Java标准组件的创建、使用与事件处理。19、下列哪个选项是创建一个标识有"打开"按钮的语句?()A、TextFieldb=newTextField("打开");B、TextAreab=newTextArea("打开");C、C

8、heckboxb=newCheckbox("打开");D、Buttonb=newButton("打开");解答:D知识点列表:7.2利用Java类库中

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

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

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