下载此文档

2011年4月自考答案中国税制.doc


文档分类:资格/认证考试 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
实验十一:图形用户界面的设计一、实验目的与要求1、掌握框架窗口的创建,学****框架窗口的属性,往框架窗口中添加组件。2、学****在框架窗口中使用不同的布局管理器。3、学****往框架窗口中添加多个组件。二、实验类型综合型三、实验原理及说明接口借助于类来实现,Java语言利用接口来实现多态性;Java包的机制。四、实验仪器安装JDK及JavaIDE的计算机若干台五、实验内容和步骤*1、编写一个Java程序,在程序中生成一个框架窗口,设置框架窗口的各种属性,往窗口中添加按钮。//*.*;//{publicstaticvoidmain(String[]args){Framefrm=newFrame();//(300,200);//设子frm的窗口大小为(300,200)("我的窗口");//设子frm的标题为“我的窗口”();//(200,200);//设子frm的左上角坐标为(200,200)Buttonb=newButton("确定");//创建按钮b,在按钮上的文字为“确定”(b);//(true);//显示frm}}实验指导:在Java应用程序中,一般独立应用程序主要使用Frame做容器,ponent继承过来的。Frame类具体有以下特点。(1)Frame类是Window类的直接子类。(2)Frame对象显示效果是一个“窗口”,带有标题和尺寸重置角标。(3)默认初始化为不可见,可以使用setVisible(true)方法使之变为可见。(4)默认的布局管理器是BorderLayout(),可使用setLayer(out)方法改变其为默认布局管理器。2、编写一个Java程序,在程序中生成一个框架窗口,设置窗口的布局管理器为流式布局管理器。//.*;lassMyFlowLayoutextendsFrame{MyFlowLayout(Stringstr){super(str);}//定义MyFlowLayout类的构造方法,使本程序能够顺利执行publicstaticvoidmain(String[]args){MyFlowLayoutfrm=newMyFlowLayout("流式布局管理器MyFlowLayout");FlowLayoutflow=newFlowLayout();//创建一个流式布局管理的实例flow,指定对齐方式为剧中对齐Buttonb1=newButton("第一个按钮");Buttonb2=newButton("第二个按钮");Buttonb3=newButton("第三个按钮");(flow);//(200,150);();(b1);(b2);(b3);(true);}}实验指导:布局管理器是指窗口上的组件遵循一定的规则来排列,并会随着窗口大小的变化来改变组件大小与位置的一种布局方式。为一个容器指定一个布局管理器后,当将一个组件加入该容器中时,布局管理器就能自动设置该组件的大小和位置,当容器改变大小时,布局管理器讷讷个自动调整其中组建的大小和位置。用户可以为容器指定不同的布局管理器。在不同的布局管理器下,同一个组件将会有不同的显示结果。,每个布局管理器对应一种布局策略。分别是:流式布局管理器FlowLayout、边界式布局管理器BorderLayout、卡片式布局管理器CardLayout、网格式布局管理器GridLayout和网袋布局管理器GridBagLayout。流式布局是一种最基本的布局,它是一种流式页面设计。流式布局管理器FlowLayout的布局策略如下:(1)组件按照加入容器的先后顺序从左至右排列。(2)一行排满之后就自动的转到下一行继续从左向右排列。(3)每一行中的组件都居中排列。FlowLayout布局管理器是Panel、Applet和Jpanel默认的布局管理方式。当容器的组件不多时,使用布局管理器策略非常方便,但当容器中的组件增加时,就显得高低参差不齐。查看API理解FlowLayout类的构造方法,FlowLayout类的对齐方式的主要数据成员。3、

2011年4月自考答案中国税制 来自淘豆网www.taodocs.com转载请标明出处.