在我的程序中,我有一个读取用户输入的 JTextField。用户应该输入一个数字,然后单击一个 JButton 以确认输入,但我想知道如果用户不输入数字,则会出现一个弹出窗口,告诉用户输入不正确。当点击 JButton 时,我将如何实现一些东西来检测用户是否输入了一个数字?如果我需要提供更多代码,请告诉我。
JButton okay = new JButton("OK");
JTextField dataEntry = new JTextfield();
okay.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
firstEntry = Float.parseFloat(dataEntry.getText());
//want to see if it's a float, if true, run the following code
confirm = true;
changeText();
dataEntry.setText("");
}
});