禁用JButton

时间:2013-02-24 18:36:25

标签: java swing jbutton

我正在编写一个Java程序,我希望启用一个JButton,它在开始时被禁用(在完成该程序中的所有文本字段之后)。我该怎么做呢?

2 个答案:

答案 0 :(得分:2)

呼叫

button.setEnabled(true);

为了启用它,

button.setEnabled(false);

为了禁用它。但首先try to understand所有这些东西。

答案 1 :(得分:2)

将相同的DocumentListener添加到所有文本字段。每次在任何文本字段的文档中添加/删除文本时都会生成一个事件。

然后,当事件被触发时,您检查所有文本字段以确保它们都包含一些文本。如果它们都包含文本,则可以启用该按钮。如果其中一个不包含文本,则禁用按钮。