Java setEnabled方法
时间: 2024-01-20 08:01:55 浏览: 24
setEnabled方法是Java中用于设置组件是否可用的方法。它的作用是设置组件的可用状态,如果参数为true,则组件可以使用,如果参数为false,则组件不可用。该方法定义在java.awt.Component和javax.swing.JComponent类中,由于JComponent是Component的子类,所以setEnabled方法在JComponent中也可以使用。以下是一个示例代码:
```
import javax.swing.*;
public class SetEnabledDemo {
public static void main(String[] args) {
JFrame frame = new JFrame("Set Enabled Demo");
JButton button1 = new JButton("Enabled");
JButton button2 = new JButton("Disabled");
button2.setEnabled(false); // 将button2设置为不可用
frame.add(button1);
frame.add(button2);
frame.pack();
frame.setVisible(true);
}
}
```
在上面的示例中,我们创建了两个按钮,button1和button2。通过调用setEnabled方法并传递参数true或false来设置按钮的可用状态。在这个例子中,我们将button2设置为不可用,因此当我们运行程序时,button2将会被禁用。