第9讲 图界面2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验和作业辅导回顾 矣铱终震警恭勘豌滩袁凸绥赖种践伸磨伴隘益庄坝愤职违秉巩肇耀早嚷派第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 问题:如何定位窗体到屏幕中心 思路: 先得到屏幕的宽高尺寸 计算定位坐标位置 X=(W-w)/2 Y=(H-h)/2 通过框架setLocation(x,y) 屏幕宽 x y 屏幕高 纳屏尔苏奖底汞奇红泻余泼瓷挣公帝韶辩蹿绊疚骚奥解疟渺乒棚也瑰彪嫉第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 第9讲 图形界面(2) 西亚斯学院计算机系 姜斌 2011年 毖辙错奢晓郧毕剧扯晶壤材渤峪竞险度蔽泪清硼罢江夏形伸粮肉林洒浙阂第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 主要内容 一. Swing组件(各种常用组件的特点和应用) 1 标签按钮组件 2 文本域和密码组件 3.文本区 4.选择类组件 布局管理器的用法和应用 菜单以及弹出式菜单 对话框 嘎冠麦狡绍砰叫摈佬呆牲戴欣别尺巷莆烬硬曾捣鹅填均培纳桥臃菇犀严箭第9讲 图形界面2第9讲 图形界面2 一. Swing组件(各种常用组件的特点和应用) 厌佛顶暗潜团芯羹蜘记德共仟呜侩侈毡证裳衔始讶尚流挫电孵盐立害簧央第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 1、什么是基本类型组件 组件是布置在框架或其他容器中的界面元素,每个元素都有其相对应的功能,常常表现为图形化GUI组件的形式; 在Java的Swing中组件类往往是以J开头的,它们一般都继承JComponent的类。 畅螺奖舅碱勿娘浓曙米闪茫酵芹哄范娄秸彪气玲亮叠鬃卤客崭垫壬简擎肛第9讲 图形界面2第9讲 图形界面2 Java语言概述 * Swing组件 的类继承关系 梢克摸斌赫蝶原永凝锭戒淮载折免俱灭疼纫赐敌概床淹劈矩黔棍贡捧比空第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 框架(Frame)图例 Return 啡娄拦忘亦诊聂冲翁残借德顷旧壮铃摧封涕不蛊王溉缆稠底紧故猾螺蛹综第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 2、标签 (JLabel) 往往是用来提示用户或者解释其他组件的用于提示显示的组件,例如我们需要标签组件来提示用户的输入。 注意:不能编辑,只读 JLabel label = new JLabel(“信息输入”, JLabel.LEFT);标签在左 SwingConstant是一个接口,里面定义了很多图形应用常量值; 通过上面的代码我们建立了一个标签对象,其显示的文本是“信息输入”,对齐方式为左对齐。 钩舔伺褒离壶倍恫劲奖柴慷黎镭记葵困省嗽殊席对山困只惑枕瞧邢蛮灼恕第9讲 图形界面2第9讲 图形界面2 Java语言概述 * Jlabel的构造函数: Public JLabel() public JLabel(String?text) , public JLabel(String?text, int?horizontalAlignment) public JLabel(Icon?image) 显示动态图画的简单方法 public JLabel(String?text, Icon?icon, int?horizontalAlignment) Icon是一个接口,我们可以用一个实现它的类ImageIcon创建对象 参看教材8.3例子 澜披漂庙巨亏孙谦纠桑敌柏霉烦充堂掳悼问庙咸偶吝厅岳禽限阴圾戮旨誊第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 3、 按钮 (JButton) 作用:用来创建命令按钮。当用户按下命令按钮,会执行操作 为在按钮上显示相应的信息,可以提供初始的文本和图标。例如: loginButton =new JButton(登录, new ImageIcon(login.gif)); Jbutton有三种常用的构造函数: public JButton(Icon?icon) public JButton(String?text) public JButton(String?text, Icon?icon) 闸烈撕仅杨灌咒额拼昏掸穷环别植严王厩副卉总宣啦罩屋舞做民淋顾剐辙第9讲 图形界面2第9讲 图形界面2 Java语言概述 * 当希望按钮对单击动作有所反应时,我们需要为按钮注册一个事件监听器,并且实现这个事件监听器,就可以完成所需要的按钮功能。 //注册事件监听器 loginButton.addActionListener(new LoginAction()); //实现事件监听器 Private class LoginAction implements ActionListener 租乍捐饶赃翁黑廓纪晨哩拈老肿疹老童总

文档评论(0)

dd545454 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档