人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第五章 图形用户界面

第5章图形用户界面 5.1文本框和文本区 5,2标签 53按 54选经框 5.5画布 56厕板与布局设计 5.7窗□ 58菜单 59对话框 点专此处结束放殃 4合
第5章 图形用户界面 5.1 文本框和文本区 5.2 标 签 5.3 按 钮 5.4 选 择 框 5.5 画 布 5.6 面板与布局设计 5.7 窗 口 5.8 菜 单 5.9 对 话 框

5.1文本框和文本区 5.1.1文本框及处理事件 1.文本框的创建 2.文本框处理事件 例5-2:两个空白文本框,当在第一个 文本框内输入字符时,在文本框内显示“” 号,输入完毕按回车键后,在第二个文本 框内显示: The end 点专此处结束放殃 4合
5.1 文本框和文本区 5.1.1 文本框及处理事件 1.文本框的创建 2.文本框处理事件 例5-2:两个空白文本框,当在第一个 文本框内输入字符时,在文本框内显示“*” 号,输入完毕按回车键后,在第二个文本 框内显示:The end

import java. awt. * import java applet Applet import java. awt event. * public class Ex6 2 extends applet TextField tfl=new TextField(20) TextField tf2=new TextField(20) 点专此处结束放殃 4合
import java.awt.*; import java.applet.Applet; import java.awt.event.*; public class Ex6_2 extends Applet{ TextField tf1=new TextField(20); TextField tf2=new TextField(20);

public void initot add(tfD) tfl. setEcho Char(E); add(te2); tfllistener al= new tfl Listener(; tfl. addIction listener(al); class tflListener implements Actionlistener 点专此处结束放殃 4合
public void init(){ add(tf1); tf1.setEchoChar('*'); add(tf2); tf1Listener al = new tf1Listener(); tf1.addActionListener(a1); } class tf1Listener implements ActionListener{

public void action Performed (Action Event e){ th2 setText(The end ); 运行结果见图5-2。 点专此处结束放殃 4合
public void actionPerformed(ActionEvent e) { tf2.setText("The end"); } } } 运行结果见图5-2

Applet vierer: fextfieldex 口区 Applet his is a TextField Applet started 图5-1 点专此处结束放殃 4合
图5-1

5.1.,2文本区及处理享件 例5-4:在 Applet中添加一个文本框和 个文本区,每当在文本框中输入一个字 符时,在文本区内就附加一行文本:The text is changed。 import java. awt. * import java applet Applet import java. awt event. * k 点专此处结束放殃 4合
5.1.2 文本区及处理事件 例5-4:在Applet中添加一个文本框和 一个文本区,每当在文本框中输入一个字 符时,在文本区内就附加一行文本:The text is changed。 import java.awt.*; import java.applet.Applet; import java.awt.event.*;

public class ex6 4 extends Applet TextField tfl=new TextField (20); TextArea tal=new TextArea(nu, 6, 40) public void initot add(tiD); add(taD) tfl. addTextlistener(new TextlO) class Text implements Textlistener t 点专此处结束放殃 4合
public class Ex6_4 extends Applet{ TextField tf1=new TextField(20); TextArea ta1=new TextArea (null,6,40); public void init(){ add(tf1); add(ta1); tf1.addTextListener(new TextL()); } class TextL implements TextListener{

public void textValue Changed(TextEvent e tal append( nThe text is changed ) 运行结果见图5-4。 点专此处结束放殃 4合
public void textValueChanged(TextEvent e) { ta1.append("\nThe text is changed"); } } } 运行结果见图5-4

Applet vierer: Er6_4 口区 Applet 123 The text is changed The text is changed The text is changed Applet started 图5-4 点专此处结束放殃 4合
图5-4
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第四章 异常处理和常用系统类.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第三章 面向对象的程序设计.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第二章 Java基本语法.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第一章 Java概述(编著:肖孟强、张忠义、李晓利、于春花).ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第十章 综合实例.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第九章 编译预处理.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第六章 循环结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第五章 选择结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第四章 顺序结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第三章 数据类型、运算符和表达式.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第二章 语言概述.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第一章 程序设计基础知识.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十五章 e++面向对象基础.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十四章 C++对e的扩充.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十三章 文件.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十二章 位运算.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十一章 结构体与共用体.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第十章 指针.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第六章 图形处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第七章 Java中的鼠标.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第八章 多线程.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第九章 Java输入输出.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十章 程序调试和错误处理.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十一章 在VB中访问数据库:ADO和CONNECTION对象.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十二章 在VB中访问数据库:数据库查询和数据库显示.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第一章 可视化编程基础.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第二章 事件和事件处理.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第三章 Visual basic的基本语法.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第四章 数组和结构.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第五章 常见标准控件.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第六章 过程和函数.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第七章 菜单和对话框.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第八章 工具栏、状态栏和多文档窗口.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第九章 数据文件.ppt
- 《电子商务的物流管理》讲义电子课件.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十章 MATLAB图形句柄.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十一章 MATLAB图形用户界面设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十二章 Simulink动态仿真集成环境.ppt