有几个不明白的,忘大家给予回复
谢谢
import java.applet.*; //使用期java.applet包中所有的类
import java.awt.*; //同上
import java.awt.event.*; //同上
public class Example9_2 extends Applet implements ActionListener //定义类并使用接口
{
TextField text1,text2,text3; //声明三个文本对象
public void init() //谁来调用它,调用它的那个方法怎么没有定义尼?
{
text1=new TextField(10); //构造对象
text2=new TextField(10);
text3=new TextField(20);
add(text1); //把组件添加到容器
add(text2);
add(text3);
text1.addActionListener(this); //this是对象本身我知道,这个对象是谁呢
//并没有定义对象呀???
text2.addActionListener(this);
}
public void actionPerformed(ActionEvent e) //这个e就是向文本框中输入的内容吗???
{
if(e.getSource()==text1) //为什么要加一条判断呢???
{
String word=text1.getText();
if(word.equals("boy"))
{
text3.setText("男孩");
}
else if(word.equals("girl"))
{
text3.setText("女孩");
}
else if(word.equals("sun"))
{
text3.setText("太阳");
}
else
{
text3.setText("没有该单词");
}
}
else if(e.getSource()==text2)
{
String word=text2.getText();
if(word.equals("男孩"))
{
text3.setText("boy");
}
else if(word.equals("女孩"))
{
text3.setText("girl");
}
else if(word.equals("太阳"))
{
text3.setText("sun");
}
else
{
text3.setText("没有该单词");
}
}
}
}
谢谢
import java.applet.*; //使用期java.applet包中所有的类
import java.awt.*; //同上
import java.awt.event.*; //同上
public class Example9_2 extends Applet implements ActionListener //定义类并使用接口
{
TextField text1,text2,text3; //声明三个文本对象
public void init() //谁来调用它,调用它的那个方法怎么没有定义尼?
{
text1=new TextField(10); //构造对象
text2=new TextField(10);
text3=new TextField(20);
add(text1); //把组件添加到容器
add(text2);
add(text3);
text1.addActionListener(this); //this是对象本身我知道,这个对象是谁呢
//并没有定义对象呀???
text2.addActionListener(this);
}
public void actionPerformed(ActionEvent e) //这个e就是向文本框中输入的内容吗???
{
if(e.getSource()==text1) //为什么要加一条判断呢???
{
String word=text1.getText();
if(word.equals("boy"))
{
text3.setText("男孩");
}
else if(word.equals("girl"))
{
text3.setText("女孩");
}
else if(word.equals("sun"))
{
text3.setText("太阳");
}
else
{
text3.setText("没有该单词");
}
}
else if(e.getSource()==text2)
{
String word=text2.getText();
if(word.equals("男孩"))
{
text3.setText("boy");
}
else if(word.equals("女孩"))
{
text3.setText("girl");
}
else if(word.equals("太阳"))
{
text3.setText("sun");
}
else
{
text3.setText("没有该单词");
}
}
}
}
解决方案 »
- 一个困扰了新手好几天的static小问题,怎么解释都不通,求助~~有代码
- java多线程
- 请问如何获取方法的参数的名字
- 高手请进!
- 在线急等!!熟悉ArrayList的高手请进!
- java.net.SocketException: Broken pipe 是什么原因引起的啊
- 请问哪有 Microsoft Project 2002 或其他版本下载!!! 在线等待...
- 求Java数据结构和算法(第二版)电子版
- 我想实现一个自己Clone()方法,请问如何实现?
- 一个关于文件IO的问题,有兴趣的过来看看!
- 请问我用java myClass方式写了一个bat文件,执行文件启动的控制台被人为关闭的时候myClass能否捕捉到这个事件?
- 帮忙看看!
运行时自动调用,具体谁不清楚!this是对象本身我知道,这个对象是谁呢 //并没有定义对象呀???
text自己吧!不答了,感觉自己也没搞清楚,呵呵!
顶一下哦!