如果在 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);
   }
}

输出

现在,当你取消选中以上复选框时,它将被禁用

更新于: 30-7-2019

623 浏览量

开启你的 职业生涯

完成课程,获得认证

开始吧
广告