testcheckbox.java

来自「有大量的java的实例」· Java 代码 · 共 31 行

JAVA
31
字号
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class TestCheckbox extends Applet implements ItemListener
{
  Checkbox ckb;
  Button btn;
  public void init()
  {
    ckb = new Checkbox("背景色");
    btn = new Button("效果");
    add(ckb);
    add(btn);
    ckb.addItemListener(this);
  }
  public void itemStateChanged(ItemEvent e)
  {
    Checkbox temp;
    if(e.getItemSelectable() instanceof Checkbox)
    {
      temp = (Checkbox)(e.getItemSelectable());
      if(temp.getLabel()=="背景色")
         if(temp.getState())
            btn.setBackground(Color.cyan);
         else
            btn.setBackground(Color.gray);
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?