在一个textField内输入值另一个textField值实时改变 例如在一个textField中输入100,另一个textField中立即显示10。不知是哪个事件监听为好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输完之后回车不?要是回车的话用addActionListener 应该是实现DocumentListener这个接口 是documentlistener这个可以实时控制你要记得给分啊 学习中,直接显示可以用DocumentListener 用 TextListenerimport 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("测试"); }} 关于Iterator的问题 请教enum类型的问题 关于面向接口编程的一点疑惑 JAVA内的最简单的IO操作问题 找重庆的程序员,想知道你们的情况信息:) 一个用jbuilder画图的问题 jini和Jiro有什么区别?Jmx到底能做些什么? 能不能在一个frame里动态的添加label啊??? 组件无法显示!!! 使用SimpleDateFormat转换时间格式抛异常 请问怎么用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("测试");
}
}