例如在一个textField中输入100,另一个textField中立即显示10。
不知是哪个事件监听为好。
不知是哪个事件监听为好。
解决方案 »
- 给分了,大虾们紧急问题,jacob生成word表格问题
- J2SE中用byte[]创建Image的问题
- 怎么将DOS下的返回结果重定向到一个新的GUI界面
- 如何实现accessed through the inherited interface?
- IDE 怎么用!(小程序执行无结果)
- 请问JAVA中在一个函数中有两个值要反回怎么办怎么实现址的传递呢?
- 请教这段关于ObjectOutputStream的英文到底什么意思?
- 关于布局问题?
- Apache Soap问题,能正确部署Service,确始终不能调用!
- socket获取请求信息出现乱码
- 请问怎么用java画一个三角形?最好是RoundTriangle,谢谢
- java.util.List在什么情况下才用他呢?
要是回车的话用addActionListener
import java.awt.*;
import java.awt.event.*;
class MyPanel extends Panel{
Label lb1 = new Label("请输入");
Label lb2 = new Label("显示");
TextField txt1 = new TextField(15);
TextField txt2 = new TextField(15);
MyPanel(){
setLayout(new GridLayout(2,2));
add(lb1);
add(txt1);
add(lb2);
add(txt2);
txt1.addTextListener(new TextListener(){
public void textValueChanged(TextEvent t){
txt2.setText(txt1.getText());
}
});
}
}class MyFrame extends Frame{
public MyFrame(){
setLayout(new FlowLayout(FlowLayout.CENTER));
MyPanel p = new MyPanel();
add(p);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent w){
System.exit(0);
}
});
setSize(300,200);
setVisible(true);
}
public MyFrame(String title){
this();
setTitle(title);
}
}class Main{
public Main(){
}
public static void main(String[] args){
MyFrame f = new MyFrame("测试");
}
}