欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java Applet:练习TextField类和TextArea类的文本事件,textfieldtextarea,出自:Java语言与面向

来源: javaer 分享于  点击 37563 次 点评:67

Java Applet:练习TextField类和TextArea类的文本事件,textfieldtextarea,出自:Java语言与面向


出自:

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

第七章第五节P223

/** *这个程序主要来练习文本事件,当在文本框(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)    {        if(e.getSource()==tf)            ta.setText(((TextField)e.getSource()).getText());    }    //在单行文本按回车引发的时间     public void actionPerformed(ActionEvent e)    {        if(e.getSource()== tf)        {            ta.setText("");  //回车,文本域清空        }    }}//该片段来自于http://byrx.net
相关栏目:

用户点评