问题:我试图使我的 JTextField 在这两个面板中不可编辑。在东面板。我还有一个按钮,上面写着“掷骰子”,因为这是我想要制作的棋盘游戏,它会生成从 0 到 6 的随机数字。但是当我得到数字时,我仍然可以编辑文本。对于用户名,在我通过程序开头的 JOptionPane 要求用户在玩游戏之前输入用户名后,它仍然是可编辑的,然后我执行了 setText 方法,以便在框中设置他们的名称。当程序仍在运行时,我仍然可以编辑他们的名字..
最佳答案
你应该使用setEditable(false)方法,它会完成这项工作
关于java - 试图使 JTextField 不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34387457/