如果在 Java 中未选中,如何禁用 JCheckBox
以下是一个示例,展示如果在 Java 中未选中,如何禁用 JCheckBox
示例
import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JCheckBox; import javax.swing.JOptionPane; public class SwingDemo { public static void main(String[] args) { JCheckBox checkBox = new JCheckBox("Demo", true); checkBox.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if (checkBox.isEnabled()) checkBox.setEnabled(false); else checkBox.setEnabled(true); } }); JOptionPane.showMessageDialog(null, checkBox); } }
输出
现在,当你取消选中以上复选框时,它将被禁用
广告