组件 组件是构成图形用户界面的各种元素。通过对不同事件的响应来完成和用户的交互或组件之间的交互。组件分为容器(Container)类和非容器类组件两大类。 控制组件有Button按钮 、Checkbox复选矿、 Choice下拉列表、Label标签、List列表、textcomponent文本(TextField文本域.

Slides:



Advertisements
Similar presentations
計算機程式及實習 Computer Program Design and Experiment) 期末報告 ppt 南台科技大學機械工程系 姓名 : 蔡中銘 學號 :4A 授課老師 : 謝慶存大帥哥.
Advertisements

3.2 Java的类 Java 类库的概念 语言规则——程序的书写规范 Java语言 类库——已有的有特定功能的Java程序模块
互動表單的應用.
情緒管理與壓力調適 連廷嘉.
二十世紀 1940年 組員: 李宛倫 蔡佩君 李致柔 陳佩宜.
毛峰教授 北京师范大学教授,博士生导师 国家社科基金项目专家 北京华文教育顾问
人 工 智 慧 報 告 五子棋AI設計 報告者 : 潘輝銘.
五子棋.
新建本科院校 应用型人才培养若干问题探析 张德江.
大使命门徒训练——第二阶段:栽培课程 新生活 New Living 第十一课 新生活与属灵的得胜 栽培性查经.
心理学在初中英语教育、教学工作中的应用 盐城师范学院 戴 斌 荣.
大陸高等教育現況之分析 楊景堯 淡江大學中國大陸研究所.
你在看哪裡? 李家忠 牧師 2014/11/2 2. 你在看哪裡? 李家忠 牧師 2014/11/2 2.
第5章 HTML 標籤介紹.
3.2 打地鼠游戏 学习目标: 随机图片的显示 时间控件的用法 函数的定义使用方法 随机数的产生使用方法 数学公式的使用方法 任务目标:
第八章 了解法律制度 自觉遵守法律 我国宪法规定的基本制度 第一节 我国的实体法律制度 第二节 我国的程序法律制度 第三节.
2017/3/17 第七课 带上X光眼镜检查软件-续.
导 论.
第三章 鏈結串列 Linked List.
第三章 使用者基本介面設計 課程名稱:程式設計 授課老師:李春雄 博士
102學年度預算編製說明會 主辦單位:會計室 102/02/22.
應回收廢棄物回收處理業 管理辦法修正及 相關法規說明
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
定期定額該積極還是穩健 積極型獲利高,穩健型風險低 財富想倍增,就要選擇波動愈大的積極型基金,愈
如何面對小一新挑戰(二) 兒童及青少年服務 註冊社工何麗華 2011年6月25日.
新觀念的 VB6 教本 第 3 章表單設計.
負責同仁:許慧楨小姐 系辦公室6號櫃臺 學務/獎助學金 負責同仁:許慧楨小姐 系辦公室6號櫃臺
Java语言程序设计 马 皓
程式簡介、VB、物件導向 國立北門高中 林明璋.
Ch02 視窗Swing套件 物件導向系統實務.
第9课 北美大陆上的新体制 导入新课 新课教学 课堂小结 知识结构 巩固练习
課程名稱:程式設計 授課老師:________
Chapter 5 進階伺服器控制項.
Chapter 1 複習.
GUI事件处理 主讲:赖国荣 QQ:
2018/11/15 面向对象与多线程综合实验-GUI设计 教师:段鹏飞.
第15章 使用定制组件 使用定制组件是在Flex提供的组件基础上创建自定义的组件模块。虽然Flex内置了大量的组件以满足不同应用的需求,但是这些组件只是用户界面中较为常见的元素。在大型的或者复杂的应用中,往往需要将这些基本元素组合,组成新的模块单元使用。对于这种情况,Flex提供了自定义组件的功能。本章主要介绍如何使用Flex编程语言创建自定义组件。
Ch07 Java Applets 物件導向系統實務.
行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:
行動商務與多媒體應用學系 詹啟祥 辦公室:HB35室 分機:
基础综合 C++ Builder 显示与输入接口
巨集病毒與VBA.
HTML 钟晖云 QQ:
·线性表的定义及ADT ·线性表的顺序存储结构 ·线性表的链接存储结构 · 单向循环链表 · 双链表、双向循环链表 · 一元多项式的加法
第18章 B4J的跨平台應用程式開發 18-1 B4J的GUI設計工具與介面控制項 18-2 使用B4J的介面控制項
記事本 物件導向系統實務.
JAVA 2 新觀念教本 ---邁向SCJP專業認證--- 易瓏資訊 林新德 著.
移动电子商务 第十二章 Windows Mobile应用案例 倚动软件工厂实验室.
form1 卡拉OK pictureBox1 fish1.bmp pictureBox2 fish2.bmp label1 卡拉OK字幕機
第一章 绪论.
五、链 表 1、单链表 2、双向链表 3、链表应用.
Ch04 事件處理 物件導向系統實務.
CH04 視窗中元件排排坐 物件導向系統實務.
企業籌資更便捷 大眾投資更穩當 101年度新增(修)資訊申報項目說明 2012年12月.
事件處理.
題目:南台飲料店結帳系統 南台科技大學 機械工程系 車輛一甲 學號:4A
鄧姚文 資料結構 第五章:遞迴 鄧姚文
巨集與自訂工具列.
計算機程式及實習 Computer Program Design and Experiment) 期末報告ppt製作 南台科技大學 機械工程系 題目:南台電影城結帳系統 班級 : 車輛一甲 學號 : 4A 授教學生: 阮偉倫 授課老師: 謝慶存.
為贏得爭議事件, 進入仲裁的必勝條件 宏景國際法律事務所所長 中華工程仲裁協會理事長 鄒純忻律師 電話:
第11章 MATLAB图形用户界面设计 11.1 菜单设计 11.2 对话框设计 11.3 图形用户界面设计工具
亚博科技 Arduino视频教程 第12讲 8乘8点阵.
「與校長有約」 with普二速
组件 复选框(Checkbox)可以让用户进行多项选择。复选框有两种状态,分别为“开(on)”和“关(off)”。当用户点中复选框的时候,复选框的状态就会改变。 1、创建复选框 (1)声明复选框。 Checkbox mycheckbox =new Checkbox (); (2)添加复选框。将复选框组件放置到容器中。
第14章 简单动画制作 返回总目录.
主題四: 教育發展與大學學群 報告人: 張明敏老師.
Happy New year.
第八节 算术运算符和算术表达式.
新光保經影像掃描線上簽署作業系統 (產險批單件) 內務操作手冊-簡易版 新光保經 製作.
所得稅法第14條、第126條修正條文 薪資所得計算方式二擇一 定額減除 特定費用減除 維持現行薪資所得特別扣除額20萬元減除方式
Presentation transcript:

组件 组件是构成图形用户界面的各种元素。通过对不同事件的响应来完成和用户的交互或组件之间的交互。组件分为容器(Container)类和非容器类组件两大类。 控制组件有Button按钮 、Checkbox复选矿、 Choice下拉列表、Label标签、List列表、textcomponent文本(TextField文本域 、TextArea文本)。

组件 标签是文本显示区域,它可以显示单行的字符串,起着传递消息的功能。用户不能对其进行修改操作,只能查看其内容。每一个标签用一个Label类的对象表示。 创建标签 (1)声明标签。创建标签对象同时应该说明这个标签的字符串。 直接设置:Label mylabel=new Label(”输入”); 先声明再创建:Label mylabel;mylabel=new Label(”输入”); (2)添加标签。将标签组件放置到容器中。add(mylabel);

组件 构造方法 Label类有3个构造函数,意味着你可以用多种方法构造一个标签,使之适合程序的特殊需要。 (2)Label(String s);创建一个显示内容为s的标签。 (3)Label(String s, int alignment);构造一个显示字符串s的标签,并指定它的对齐方式。其中Label的对齐方式有3种,分别用Label类的3个常量LEFT、CENTER和RIGHT来表示左对齐、居中对齐和右对齐。

组件 按钮被广泛用于用户输入。当用户点击按钮时,系统会自动执行与该按钮相联系的程序,从而完成预先指定的功能。 1、创建按钮 (1)声明按钮。 Button mybutton=new Button(”计算”); (2)添加按钮。将按钮组件放置到容器中。 add(mybutton); 2、构造方法 Button类有2个构造函数 (1)Button();创建一个无标签的按钮。 (2)Button(String s);创建一个显示内容为s的按钮。

组件 文本框(TextField)用来接收用户通过键盘输入的单行文本信息。一旦用户在TextField中敲入一些文本或数据,通过事件响应,程序就能使用输入的文本或数据。 1、创建文本框 (1)声明文本框。 TextField mytextfield =new TextField (”文本”); (2)添加文本框。将文本框组件放置到容器中。 add(mytextfield);

组件 2、构造方法 TextField类有4个构造函数 (1)TextField();创建一个无内容的默认长度文本框。 (2)TextField(int col);创建一个无内容的字符长度为col的文本框。 (3)TextField(String s);创建一个显示内容为字符串s的文本框。 (4)TextField(String s, int col);创建一个显示内容为字符串s;字符长度为col的文本框。

组件 文本域(TextArea)用来接收用户通过键盘输入的多行文本信息。 1、创建文本域 (1)声明文本域。 TextArea mytextarea=new TextArea (”文本”); (2)添加文本域。将文本域组件放置到容器中。 add(mytextarea); 2、构造方法

组件 TextArea类有4个构造函数 (1)TextArea();创建一个无内容的默认大小的文本域。 (2)TextArea(int row, int col);创建一个无内容,行数为row、列数为col的文本域。 (3)TextArea(String s);创建一个显示内容为字符串s的文本域。 (4)TextArea(String s, int row, int col);创建一个显示内容为字符串s,行数为row、列数为col的文本域。