java - 试图使 JTextField 不可编辑

标签 java jtextfield

问题:我试图使我的 JTextField 在这两个面板中不可编辑。在东面板。我还有一个按钮,上面写着“掷骰子”,因为这是我想要制作的棋盘游戏,它会生成从 0 到 6 的随机数字。但是当我得到数字时,我仍然可以编辑文本。对于用户名,在我通过程序开头的 JOptionPane 要求用户在玩游戏之前输入用户名后,它仍然是可编辑的,然后我执行了 setText 方法,以便在框中设置他们的名称。当程序仍在运行时,我仍然可以编辑他们的名字..

最佳答案

你应该使用setEditable(false)方法,它会完成这项工作

关于java - 试图使 JTextField 不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34387457/

相关文章:

java - 如何在 servlet 中与两个登录用户共享一个对象

java - 比较java和mysql日期时间之间的秒差

java - 菜单工具栏显示在错误的 fragment 中

java - 在 iText 5.4.4 中调用 new Chapter(int) 时出现 NullPointerException

java - 如何制作 if 语句来检查所有或仅一个文本字段是否为空

java - 在 Java Swing 中禁用时如何调整字段的不透明度

java - java中如何获取这个数字格式?

java - 在 JTree 节点中动态调整 JTextField 的大小

Java-如何通过单击按钮添加更多文本字段?

java - 大量 JTextField 的一键监听器