c15建立口和菜单.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文档。上传文档
查看更多
c15建立口和菜单

建立窗口和菜单 第十五章 回顾 异常的定义 异常的分类 try、catch 和 finally 语句的用法 throw、throws子句的用法 如何定义自己的异常 Java异常机制的优点 目标 Component 类常用方法 建立窗口和菜单 Component 类常用方法 Component 类是所有组件的父类,其方法为所有组件公共功能的体现。所有组件都继承这些方法。因此,掌握Component 类常用方法是很“值得”的。 常用方法 组件颜色设置 组件字体设置 组件大小与位置 组件激活与可见性 组件上的光标 paint方法与repaint方法 组件颜色设置 颜色 Color 类 Color(int?r, int?g, int?b) // r,g,b---[0,255] 定义了常用颜色:BLACK 、BLUE 、CYAN等 组件颜色设置 public void setBackground(Color?c) public Color getBackground() public void setForeground(Color?c) public Color getForeground() 组件字体设置 字体 Font 类 public Font(String?name, int?style, int?size) 常见样式定义:BOLD、ITALIC 等 获取计算机上可用字体 GraphicsEnvironment en = GraphicsEnvironment. getLocalGraphicsEnvironment(); String[] fontNames = en.getAvailableFontFamilyNames() ; 组件字体设置 public void setFont(Font?f) public Font getFont() 组件大小与位置 2-1 常用方法 public void setSize(int?width, int?height) public Dimension getSize() public void setLocation(int?x, int?y) public Point getLocation () public void setBounds(int?x, int?y, int?width, int?height) public Rectangle getBounds() 组件大小与位置 2-2 相关类 Point public Point(int?x, int?y) public double getX() public double getY() Rectangle public Rectangle(int?x, int?y, int?width, int?height) public double getX() public double getY() public double getWidth() public double getHeight() public boolean contains(int?x, int?y) public boolean contains(Rectangle?r) public boolean intersects(Rectangle?r) public Rectangle union(Rectangle?r) 组件激活与可见性 激活 public void setEnabled(boolean?b) public boolean isEnabled() 可见性 public void setVisible(boolean?b) public boolean isVisible() 组件上的光标 设置光标 public void setCursor(Cursor?cursor) public Cursor getCursor() 光标 Cursor public Cursor(int?type) public static Cursor getPredefinedCursor(int?type) 常见光标类型定义:CROSSHAIR_CURSOR、HAND_CURSOR 等等 paint方法与repaint方法 public void paint(Graphics?g) 可以在子类中重写 程序需要显示外观时自动调用 public void repaint() 先调用 public void update(Graphics?g) 清除以前画的内容 再调用paint(Graphics?g)方法重画 建立窗口和菜单 Java 窗口 窗口与屏幕 菜单条、菜单、菜单项 打印 使

文档评论(0)

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

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

1亿VIP精品文档

相关文档