小编XxR*_*aXx的帖子

在JOPTIONPANE中禁用空格键和ENTER键

首先,我为双重帖子道歉(我无法删除旧帖子)...实际上,我认为我的问题已解决,但事实并非如此。

我用Java开发的软件有问题。用户(将是7-9岁的孩子)必须在JtextPane中编写文本。当他没有时间写信时,会出现一个弹出窗口,说“没有时间了,该写另一个故事了”。

唯一的问题是:如果用户在弹出消息时进行书写,则弹出消息会消失,因为空格键或“输入”会验证消息。而且,当您编写文本时,通常会按该键...:/

无论如何,我可以禁用此功能吗?并且仅当用户单击“确定”时才允许该消息消失吗?我尝试使用监听器,但是没有用。

我用它来创建MessageDialog:

JOptionPane.showMessageDialog(null,
                new UTIL_LireFichierTXT().getText(MessageTempsImparti)
                ,new UTIL_LireFichierTXT().getText(MessageAttention),JOptionPane.WARNING_MESSAGE);
Run Code Online (Sandbox Code Playgroud)

我是一名实习生,老板告诉我“您必须显示弹出窗口”,所以我无能为力...您有任何帮助我的想法吗?谢谢阅读。

java swing joptionpane

1
推荐指数
1
解决办法
897
查看次数

标签 统计

java ×1

joptionpane ×1

swing ×1