java gui怎样实现 在一个文本框输入字符时 清空另一个文本框 20

 我来答
hardneedl
2017-11-15 · TA获得超过921个赞
知道小有建树答主
回答量:1353
采纳率:57%
帮助的人:598万
展开全部
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
/**
 * 面板上的光标改变成为手型
 * @author hardneedl
 */
final class DocuementEventDemo extends JFrame{
    private static final Dimension SIZE = new Dimension(600,400);

    public Dimension getMinimumSize() {return SIZE;}
    public Dimension getMaximumSize() {return SIZE;}
    public Dimension getPreferredSize() {return SIZE;}

    public String getTitle() {return "DocuementEventDemo";}
    private JTextField t0,t1;
    DocuementEventDemo() {
        super();
        init();
        addListeners();
        doLay();
    }

    private void init(){
        t0=new JTextField();
        t1=new JTextField("原始文字");
    }

    private void addListeners(){
        t0.getDocument().addDocumentListener(new DocumentListener() {

            public void insertUpdate(DocumentEvent e) {
                if (t1!=null)
                    t1.setText(null);
            }

            public void removeUpdate(DocumentEvent e) {

            }

            public void changedUpdate(DocumentEvent e) {

            }
        });
    }

    private void doLay(){
        Container container = getContentPane();
        container.add(t0, BorderLayout.NORTH);
        container.add(t1, BorderLayout.SOUTH);
        pack();
        setVisible(true);
    }

    public static void main(String... args) {
        System.setProperty("swing.defaultlaf","com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
        SwingUtilities.invokeLater(DocuementEventDemo::new);
    }
}
QQMSD8
2018-07-29 · 知道合伙人软件行家
QQMSD8
知道合伙人软件行家
采纳数:6788 获赞数:13239
没有做不到,只有想不到,帮助别人的同时也是对自己的提升

向TA提问 私信TA
展开全部
在一个文本框中注册内容改变的事件, 当事件回调的时候, 去清空另外一个文本框即可, 看看API文档吧, 相关的事件类
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞花惜
2017-11-15
知道答主
回答量:18
采纳率:25%
帮助的人:4.6万
展开全部
建立分线程,监听事件
追问
具体呢
追答
楼上不是给你Demo了么,在addlistener里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式