- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 * 课堂演示-查看用户登录信息 运行结果 * 学生模仿--6 任务一:学生模仿完成【案例5-6】的内容实现查看用户登录信息 * 树型组件 使用JTree类,可以构造树状图展现一个层次关系分明的一组数据,给用户一个直观而易用的感觉。 JTree的主要功能是把数据按照树状进行显示,其数据来源于其他对象。 在使用JTree时,借助于DefaultMutableTreeNode 来表示树节点,一个树节点最多可以有一个父节点,0或多个子节点 * Applet程序 Java Applet是用Java 语言编写的一些小应用程序,这些程序直接嵌入到页面中,由支持Java的浏览器(IE或Nescape)解释执行 Applet的下载和执行由浏览器自动完成,在Web客户端不需要安装任何软件,这使得Applet的使用非常简单方便。 Applet能够产生比静态图像更丰富多彩的效果,而且支持客户端与Web服务器的交互,具有动态执行能力。 Applet运行在客户端计算机上,它的执行速度不受网络速度的限制,用户可以更好地欣赏Applet产生的多媒体效果。 Applet比使用ActiveX编写的Web插件更安全,几乎无法利用Applet编写攻击客户端的恶意代码,因为Applet运行在“沙箱”安全模型中。 Applet小程序的创建 Applet小程序的创建 小程序可以通过继承javax.swing包中的JApplet类来创建,并通过重写init(),start(),destroy()和pain()方法来实现。 小程序的生命周期包括:初始化、开始、停止和撤销4个阶段,每个生命周期的转换分别通过方法init(初始化)、start(开始)、stop(停止)和destroy(撤销)来实现。 init方法在Applet第一次加载到主存储器时被调用。 start方法在init方法之后被调用或当Applet再一次得到聚焦时被调用。 stop方法在Applet失去聚焦时被调用。 destroy方法在从当前Web页面转移到其他Web页面时被调用。 paint方法用于绘制容器,可以在绘画区域内画图形,它可以动态地改变屏幕外观。当小程序第一次在屏幕上显示或小程序重新获得聚焦时,paint方法被调用,也可以通过调用repaint方法触发paint方法。 * 课堂实践 实践要求 1.实践目标分析 (1)完成如下图的用户登录界面 * 本课小结 1.掌握GUI中常用容器的使用场合和使用方法 2.掌握简单GUI组件的特点和使用方法 3.掌握复杂GUI组件的特点和使用方法 4.掌握高级GUI组件的特点和使用方法 * 课外拓展 1.完成如左图的主界面 2.完成“简易计算器”(CalFrame.java),并实现简单的四则运算功能 。 * * i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 i:Internet g:grid,网格 边界布局 North West East South Center * 布局管理 网格袋布局 GridBagLayout(网格袋布局)是功能最强大、最复杂和最
文档评论(0)