《按钮》-课件.pptVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GUI编程 ——按钮、标签、面板和画布 主要内容 按钮 处理按钮事件 标签 面板 Panel类 ScrollPane类 画布 按钮 按钮的建立:java.awt包中的Button类 Button类中的主要方法(都是public) Button()构造方法:按钮没有名称 Button(String s):按钮的名称是字符串s setLabel(String s):设置按钮名称(可以随时设置) getLabel():获取按钮名称 addActionListener(ActionListener):向按钮增加动作监视器 处理按钮事件 当用户单击按钮时就发生了一个事件 事件源:按钮 事件源获得监视器的方法:addActionListener() 处理该事件的接口:ActionListener,接口中的方法是actionPerformed(ActionEvent e) 单击按钮事件的类型:ActionEvent 当用户单击按钮后,Java包java.awt.envent中的类ActionEvent自动创建了一个对象 例9_2:设计4个按钮,分别命名为加、减、乘、除。有3个文本框,程序将两个文本框的数字做运算,在第3个文本框中显示结果 标签 功能:显示文本,但不能动态编辑文本 Label类的主要方法: Label():构造一个无名标签 Label(String):构造有名标签 Label(String ,int ):构造有名标签,并设置标签中名字的对齐方式,第二个参数可以是Label.LEFT、 Label.CENTER 、 Label.RIGHT setText(String):设置标签的名字 getText():获取标签的名字 setBackground(Color c):设置标签的颜色,默认是背景容器的颜色 setForeground(Color c):设置标签上字的颜色,默认是黑色 面板 Panel类 在java.awt包中,用来建立面板 是Container类的子类 例:有3个面板,每个面板里添加3个按钮,再把3个面板添加到小程序中 面板(续) ScrollPane类 在java.awt包中,是Container类的子类,其创建的对象称为滚动窗口 与Panel创建的容器之不同: 带有滚动条 只能向滚动窗口添加一个组件,将一些组件添加到一个面板容器中,在把这个面板添加到滚动窗口中 有两个构造方法: ScrollPane():创建滚动窗口,滚动条初始不可见,当添加的组件的可见范围大于滚动窗口时,滚动条自动出现 ScrollPane(int a):a指定滚动条的初始状态,a的取值:ScrollPane.SCROLLBARS_ALWAYS ScrollPane.SCROLLBARS_AS_NEEDED ScrollPane.SCROLLBARS_NEVER 画布 是一个可在上面绘画的简单组件,不是容器 Java.awt包中的Canvas类负责创建画布对象。 常用方法是:用Canvas的子类创建画布对象,并在子类中重写父类的方法paint * * Example9_1.java Example9_2.java Example10_1.java Example11_1.java Example11_2.java Example11_3.java *

文档评论(0)

沙卡娜 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档