我想在Java上创建一个完美的整数对话框,在这里你不能输入字母,只能输入数字
这是我的代码:
public class PMain {
public static void main(String args[]) {
String a = JOptionPane.showInputDialog("Type the number for 'A'");
int A = Integer.parseInt(a.trim());
String b = JOptionPane.showInputDialog("Type the number for 'B'");
int B = Integer.parseInt(b.trim());
}
}
答案 0 :(得分:3)
您可以为此创建自己的Dialog(而不是JOptionPane)并使用JFormattedTextField和MaskFormatter。您可以找到示例here。