JCheckbox全选
在实际的使用过程中的一些小技巧。
在图形界面的编程中,复选框一般是多个在一起,如果要进行全选时,则要将复选框全部设置setSelected为true,那么如果当前容器里面的复选框很多的时候怎么办呢,我们可以采用向下转型来完成这个步骤。
class chooseAll {
private JPanel panel;
/**
* 获取一个JPanel里面的全部JCheckBox
* @param panel 一个JPanel
*/
public chooseAll(JPanel panel) {
this.panel = panel;
Component[] components = panel.getComponents();//获取全部组件
JCheckBox checkbox;
for (int i = 0; i < components.length; i++) {
//如果该组件是JCheckBox,则执行代码
if (components[i] instanceof JCheckBox) {
checkbox = (JCheckBox) components[i];
checkbox.setSelected(true);//将复选框选中
}
}
}
}
转载于:https://www.cnblogs.com/quanby/p/5424432.html
JCheckbox全选相关推荐
- 购物车案例模块(全选,增减商品数量,修改商品小计,计算总计和面额,删除商品,选中商品添加背景)
一. 全选按钮分析: 里面3个小的复选框按钮(j-checkbox)选中状态(checked)跟着全选按钮(checkall)走. 因为checked是复选框的固有属性,此时我们需要利用prop()方 ...
- jQuery购物车全选总价案例
分析 全选思路:里面3个小的复选框按钮(j-checkbox)选中状态(checked)跟着全选按钮(checkall)走 因为checked是复选框的固有属性,所以利用prop()方法获取和设置该属 ...
- php 复选框 单选 全选,复选框全选/不全选,选择结果提交
$(function(){ $("#CheckedAll").click(function(){ if(this.checked) //如果当前点击的多选框被选中 { $('inp ...
- android列表实现置顶,Android利用RecyclerView实现全选、置顶和拖拽功能示例
Android利用RecyclerView实现全选.置顶和拖拽功能示例 发布时间:2020-08-23 16:26:42 来源:脚本之家 阅读:159 作者:爱开发 前言 今天给大家分享是如何在Rec ...
- react实现全选、取消全选和个别选择
react里面实现全选和取消全选,个别选择等操作,效果如下 代码: import React, {Component} from 'react' export default class Demo e ...
- 列表CheckBox全选 结合DataGrid 进行删除操作
//CheckBox全选 function CA() { var frm=document.Form1; alert(frm) for (var i=0;i<frm.el ...
- DataGrid 的 全选/取消全选 控制(CheckBox)
DataGrid控件: <Columns> <asp:TemplateColumn> <HeaderStyle Width=" ...
- android 当前置顶的控件,Android利用RecyclerView实现全选、置顶和拖拽功能示例
前言 今天给大家分享是如何在RecyclerView实现全选,ItemTouchHelper实现侧滑删除,拖拽功能.比较基础.关于RecyclerView的强大,就不多说了.在Android L SD ...
- JQ 全选后获取选中的值_为什么在PBI中还需要切片器之三:Excel切片器之度量值切换...
Excel切片器之度量值切换 原创 海峰 没想到上篇文章一经发出,很快就过了10个留言,大喜过望,今天立马揭晓切片器之度量切换的应用. 切片器之度量切换----参数法 创建参数表,如下并导入数据模型 ...
最新文章
- c语言答案填空选择,C语言试题配答案
- Linux 用户和用户组配置说明
- C++语言标准库functional中的函数对象,绝对是装B神器~
- windows平台下vlc编译之一:编译环境构建(2008.12.03更新)
- [原] XAF 添加日期筛选下拉选择
- 开始一个django项目
- 牛津大学计算机科学研究生几年,2020年牛津大学硕士一般几年毕业
- Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
- (转)关于SimpleDateFormat安全的时间格式化线程安全问题
- sqlite4java下载_使用sqlite4java的UnsatisfiedLinkError,没有sqlite4java-osx-amd64
- stm32编码器正反转计数程序_第六章:STM32CubeMx 定时器编码器模式基本使用方法...
- Redis Cluster 集群扩容与收缩
- 二、Sql Server 基础培训《进度2-关于主键(知识点学习)》
- nx518j最新android,努比亚 NX518J 开启USB调试模式
- Android 实现小红书登陆页面背景图无限滚动效果
- 年薪80万难觅技术人才 杭州区块链人才需求旺盛
- Pair Project: 电梯调度问题API设计(by 谢俊源 陆元伟)
- 如何使自己成为一个幽默的人
- mysql charindex 不存在_mysql – 分隔逗号分隔字符串 – FUNCTION db.CHARINDEX不存在
- Python3 open()函数