single checkbox demo

package Gui;
/**
 * check box must be in a same ButtonGroup can`t be selected
 * at the same time
 *
 * */
import javax.swing.*;
import java.awt.*;
public class CheckBoxDemo extends JFrame{

        public void launch(){
            ButtonGroup bp = new ButtonGroup();
            JCheckBox[] cb = new JCheckBox[10];
            for(int i = 0 ;i<10;i++){
                cb[i] = new JCheckBox("cb"+i);
                bp.add(cb[i]);
                add(cb[i]);
            }

            setLayout(new FlowLayout());
            setBounds(600,200,300,300);
            setVisible(true);
        }
        public static void main(String[] args) {
            CheckBoxDemo bbb = new CheckBoxDemo();
            bbb.launch();

        }

    }

single checkbox demo

时间: 2024-12-17 01:25:35

single checkbox demo的相关文章

wxPython CheckBox类

一个复选框显示一个小标记的矩形框.单击时,复选标记出现在矩形内,指示作出选择. 复选框优于单选按钮,当允许用户多选.在这种情况下,第三状态称为混合或不确定的状态,一般用在"不适用"情景. 通常情况下,一个复选框对象有两种状态(选中或未选中).如果相应的参数将被赋予三态复选框也可以构造. wx.CheckBox类的构造函数的参数如下 - Wx.CheckBox(parent, id, label, pos, size, style) 以下样式参数值可以使用 - S.N. 参数和说明 1

PHP单例模式 demo

<?php class single{ static public $db; private function __construct(){ }; static function getinstance(){ if(!self::$db) self::$bd = new self(); return self::$db; } } single::getinstance(); //demo 2 class pzhang{ static private $instance; private $con

第六篇 Replication:合并复制-发布

本篇文章是SQL Server Replication系列的第六篇,详细内容请参考原文. 合并复制,类似于事务复制,包括一个发布服务器,一个分发服务器和一个或多个订阅服务器.每一个发布服务器上可以定义多个发布.你也可以同时在同一台发布服务器上定义合并发布.事务发布和快照发布.同事务复制,每一个发布所包含的项目需要是单一数据库中的对象.不同的发布可以定义在不同的数据库上.一个项目可以被多个发布使用.All publications on a publisher, independent of th

Transparency Tutorial with C# - Part 2

Download Compositing Mode demo project - 24 Kb Download Compositing Mode source - 26 Kb Download Compositing Quality demo project - 185 Kb Download Compositing Quality source - 192 Kb Download ColorMatrix Single Color demo project - 9 Kb Download Col

Qt下QTableWidget的使用

本文主要内容: QTableWidget的基本设置 设置QTableWidget的某些字段不可编辑和背景颜色 QTableWidget单元格的插入 QTableWidget按字段值排序 在QTableWidget单元格中插入checkBox Demo代码 1.QTableWidget的基本设置 ui->tableWidget->setColumnCount(11); ui->tableWidget->setRowCount(NumOfReg); /* 设置 tableWidget

抽象类 抽象方法 接口 类部类 匿名类部类 设计模式之单例模式(懒汉模式及饿汉模式)

---恢复内容开始--- 抽象类  关键字  abstract 不能被实例化(创建对象),可通过类名调用静态方法 子类继承抽象类必须重写父类的所有抽象方法,然后用多态调用 接口:关键字 interface   类名 implements 接口名 1.接口中只能有抽象方法,并且不能被实例化,通过多态调用 2.接口与接口之间的关系: 继承关系(可以多继承); 类部类: 在类中定义的类 创建类部类对象    外部类名.内部类名  对象名 = new 外部类名().new内部类名() 匿名类部类: 在写

图像的直方图

 代码: #include <opencv2/opencv.hpp> #include <iostream> #include <math.h> using namespace std; using namespace cv; int main(int argc, char** argv) { Mat src = imread("L:/4.jpg"); if (!src.data) { printf("could not load imag

layui知识梳理

layui数据表格增删改查demo 1.列表页界面 代码 <div class="demoTable"> 搜索昵称: <div class="layui-input-inline"> <input type="text" id="search_key" class="layui-input" > </div> <button type="but

checkbox 全选/反选,勾掉一个子节点全选按钮为空的demo

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@taglib uri="http://java.sun.com/