如何从jtextfield动态读取

时间:2018-07-14 17:03:42

标签: java eclipse swing java-8

我正在尝试从JTextFile动态读取我想说的是什么? 每当我在该JTextFile中键入内容时,一个事件(或某些事件)都应激活并从中获取文本。 每次输入时,它应该返回/显示文本。 到目前为止,我得到的是以下代码:

textField = new JTextField();
    textField.addKeyListener(new KeyAdapter() {
        @Override
        public void keyTyped(KeyEvent e) {
            String string_ok= textField.getText();
            System.out.println(string_ok);
            new Function_ok();
            try {
                Function_ok.Get_string(string_ok);
            } catch (Exception e1) {
                e1.printStackTrace();
            }
        }
    });

直到现在我都尝试了KeyTyped和KeyPressed事件。但是我有一个...我猜是个错误。 这些事件正在返回/显示没有最后一个字符的文本。 如果我在JTextFile中写入:“ K”,它将打印“” 如果我在JTextFile中写另一个“ K”,那么现在JTextFile包含字符串“ KK”,它将打印“ K”。 等等。 我没有任何错误或警告。除此“错误”外,其他所有内容似乎都是正确的。有人可以帮助我吗?

0 个答案:

没有答案