可能重复:
When to display error messages for invalid input in Swing application
我需要创建一个java GUI,提示用户在各种文本框中输入总数为100的数字。但我的问题是如何强制用户输入总数为100而不会出现恼人的弹出框? / p>
答案 0 :(得分:0)
您可以在每个文本框上方放置一个不可见的标签,如果它们没有填写,则可以看到它们。
答案 1 :(得分:0)
您可以在简单的JLabel
中显示状态消息,并可能禁用任何相关按钮。在每个文本字段文档中添加DocumentListener
,以便在每次编辑时重新计算状态。 (假设Swing - 其他窗口工具包可用。)