This question already has answers here:
Is there any way to accept only numeric values in a JTextField?
                                
                                    (19个回答)
                                
                        
                7年前关闭。
            
        

有什么方法可以使用documentfilter在JTextField中仅接受双精度值吗?

最佳答案

您将要使用DocumentFilter

这样,您就可以在到达文档之前对其进行“过滤”。

查看these examples了解更多想法

您也可以尝试查看JFormattedTxtField,这可能会更容易,但是这样做的乐趣何在?

07-24 13:57