博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java Applet:练习TextField类和TextArea类的文本事件
阅读量:5283 次
发布时间:2019-06-14

本文共 797 字,大约阅读时间需要 2 分钟。

出自:

Java语言与面向程序程序设计(第二版)

第七章第五节P223

1. [代码]java代码     

 

/**

 *这个程序主要来练习文本事件,当在文本框(TextField)中输入文字时,会在文本域(TextField)

 *同步显示输入的文字

 */

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

 

public class myApplet extends Applet implements ActionListener ,TextListener

{

    TextField tf;

    TextArea  ta;

 

    public void init()

    {

        tf = new TextField(45);

        ta = new TextArea (5,45);

        this.add(tf);

        this.add(ta);

        tf.addActionListener(this);

        tf.addTextListener(this);

    }

    // 单行文本(TextEvent)改变引发的事件

    public void textValueChanged(TextEvent e)

    {http://www.huiyi8.com/shijianzhou/

        if(e.getSource()==tf)

            ta.setText(((TextField)e.getSource()).getText());

    }

    //在单行文本按回车引发的时间 

    public void actionPerformed(ActionEvent e)

    {

        if(e.getSource()== tf)

        {

            ta.setText("");  //回车,文本域清空

        }

    }

}

2.05233841_zUYK.png

转载于:https://www.cnblogs.com/xkzy/p/4143255.html

你可能感兴趣的文章
An easy problem
查看>>
MauiMETA工具的使用(一)
查看>>
LeetCode: Anagrams 解题报告
查看>>
Qt 中获取本机IP地址
查看>>
070102_赌博设计:概率的基本概念,古典概型
查看>>
IT人生的价值和意义 感觉真的有了
查看>>
JS DOM对象
查看>>
OGR – Merging Multiple SHP files
查看>>
创业公司该不该被收购?(转)
查看>>
sqlserver 行转列、列转行[转]
查看>>
【IScroll深入学习】解决IScroll疑难杂症
查看>>
python 数据类型
查看>>
108-PHP类成员protected和private成员属性不能被查看数值
查看>>
css控制height充满浏览器视口
查看>>
Linux 系统目录结构
查看>>
python学习之 - XML
查看>>
css问题小计
查看>>
Laravel学习笔记(三)数据库 数据库迁移
查看>>
ORACLE查看并修改最大连接数
查看>>
box-flex不均分问题
查看>>