相关疑难解决方法(0)

值更改侦听器到JTextField

我希望在用户更改文本字段中的值后立即显示消息框.目前,我需要按Enter键才能弹出消息框.我的代码有什么问题吗?

textField.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent e) {

        if (Integer.parseInt(textField.getText())<=0){
            JOptionPane.showMessageDialog(null,
                    "Error: Please enter number bigger than 0", "Error Message",
                    JOptionPane.ERROR_MESSAGE);
        }       
    }
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

java swing listener jtextfield documentlistener

207
推荐指数
6
解决办法
32万
查看次数

标签 统计

documentlistener ×1

java ×1

jtextfield ×1

listener ×1

swing ×1