当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

大连理工大学:《Java语言程序设计》课程电子教案(讲稿)第三篇 图形程序设计 第9章 创建用户界面

资源类别:文库,文档格式:PDF,文档页数:27,文件大小:217.88KB,团购合买
一、熟悉 JavaBean的概念 二、了解各种用户界面组件 三、利用这些组件创建交互式图形用户界面 四、了解如何使用消息对话框 五、标为用户界面组件实现监听器接口
点击下载完整版文档(PDF)

第9章创建用户界面 学习目 熟悉 JavaBean的概念 了解各种用户界面组件 利用这些组件创建交互式图形用户界面 了解如何使用消息对话框 标一为用户界面组件实现监听器接口

第9章 创建用户界面 )熟悉JavaBean的概念 )了解各种用户界面组件 )利用这些组件创建交互式图形用户界面 )了解如何使用消息对话框 )为用户界面组件实现监听器接口

What is a Javabean Javabean组件是一种特殊的Java类。 Java bean 组件和Java类的关系如下图所示: 类 Javabean 最低要求 数据成员 公用类 默认构造方法 方法 可序列化 构造方法 可以有访问器的方法 可以有注册方法 可选要求

What is a JavaBean? JavaBean组件是一种特殊的Java类。JavaBean 组件和Java类的关系如下图所示: 类 JavaBean 数据成员 方法 构造方法 公用类 默认构造方法 可序列化 可以有访问器的方法 可以有注册方法 最低要求 可选要求

JComponent属性 toolfipText:提示组件功能 a£ont:显示文字所用字体 background:背景色 foreground:前景色 doub1 bUffered:双缓冲技术 G border:边框 preferredsize:组件视觉上的理想尺寸 g minimumsize:最小尺寸 maximumsize:最大尺寸

JComponent 属性 ) toolTipText:提示组件功能 ) font:显示文字所用字体 ) background:背景色 ) foreground:前景色 ) doubleBuffered:双缓冲技术 ) border:边框 ) preferredSize:组件视觉上的理想尺寸 ) minimumSize:最小尺寸 ) maximumSize:最大尺寸

JBu七ton 按钮是一种点击时触发行为事件的组件在 Swing中,按钮叫做 JButton。其构造方法 有 CButton) JButton (string text JButton(string text, Icon icon) JButton(Icon icon) Example 9.1: Using Buttons Buttondemo Run

JButton 按钮是一种点击时触发行为事件的组件. 在 Swing中,按钮叫做 JButton 。其构造方法 有: JButton() JButton(String text) JButton(String text, Icon icon) JButton(Icon icon) Example 9.1: Using Buttons ButtonDemo Run

JLabel 标签是显示一小段文字、一幅图片或二者 皆有的区域通常用于给其他组件加标签 标签的构造方法: JLabel JLabel(string text, int horizontalAlignment) JLabel(string text) JLabel(Iconicon) JLabel (Icon icon, int horizontalAlignment) Example 9.2: Using Labels Labeldemo Run

JLabel 标签是显示一小段文字、一幅图片或二者 皆有的区域.通常用于给其他组件加标签。 标签的构造方法: JLabel() JLabel(String text, int horizontalAlignment) JLabel(String text) JLabel(Icon icon) JLabel(Icon icon, int horizontalAlignment) Example 9.2: Using Labels LabelDemo Run

JTextField 文本域是一个提供给用户输入字符的输入区。 Example 9.3: Using Text Fields 本例实现在文本域输入数字,点击add按钮输 出结果。 Text FieldDemo Run

JTextField 文本域是一个提供给用户输入字符的输入区。 Example 9.3: Using Text Fields 本例实现在文本域输入数字,点击add按钮输 出结果。 TextFieldDemo Run

JTextArea 如果想让用户输入多行文字,使用文 本区来实现.其构造方法: JTextArea(int rows, int columns) 创建一个指定行数和列数的文本区。 eJTextArea (string s, int rows, int columns) 创建一个指定文本、行数和列数的文本 区

JTextArea 如果想让用户输入多行文字,使用文 本区来实现 . 其构造方法: )JTextArea(int rows, int columns) 创建一个指定行数和列数的文本区。 )JTextArea(String s, int rows, int columns) 创建一个指定文本、行数和列数的文本 区

Example 9.4 Using Text Areas 在一个标签中显示图片,另一个标签中 显示标题,在一个文本区中显示一段文 字 JPanel JFrame Description Panel TextAreaDemo jlbllmage itaText Description Textareademo settitle etTextDescription getMinimum Size Run

Example 9.4 Using Text Areas )在一个标签中显示图片,另一个标签中 显示标题,在一个文本区中显示一段文 字. D escriptionPan el -jlblImage -jl blTitle -jtaTe xtDescripti o n +setI mageIcon +set Title +setTextDescripti o n + getMinimumSize 1 1 T e xtAreaDemo JPanel JFrame TextAreaDemo Run

JComboBox 组合框也叫选择框,是一些项目的简 单列表,用户能够从中进行选择构造 方法如下: JComboBox o Example 9.5: Using combo Boxes Comboboxdemo Run

JComboBox 组合框也叫选择框,是一些项目的简 单列表,用户能够从中进行选择 .构造 方法如下: JComboBox() Example 9.5: Using Combo Boxes ComboBoxDemo Run

Uis七 列表框的作用与组合框基本相同,但它允许 同时选择多项 Example 9.6: Using lists 本例实现允许用户选择多个国家,然后在 标签中显示所选国家国旗。 ListDemo Run

JList 列表框的作用与组合框基本相同,但它允许 同时选择多项. Example 9.6: Using Lists 本例实现允许用户选择多个国家,然后在 标签中显示所选国家国旗。 ListDemo Run

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共27页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有