我可以向 JTable 列标题添加按钮吗?

2024-06-23

我有一个 JTable,其中每行的第一列是一个复选框。用户可以选择和取消选择各个列。我已经完成了这个工作。

现在我想在列标题中添加一个复选框,可用于“全选”和“取消全选”。我很困惑我应该如何去做这件事。我无法弄清楚如何将我选择的组件放入特定的列标题中。

你有什么建议?


Here http://www.coderanch.com/t/343795/Swing-AWT-SWT-JFace/java/Check-Box-JTable-header是一个有人想做同样事情的例子。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以向 JTable 列标题添加按钮吗? 的相关文章

随机推荐

  • 多平台环境中的字体

    在多平台分布式系统中处理字体的最佳方法是什么 如果我想在所有系统中使用通用字体向用户展示 最好的方法是什么 从我阅读的内容来看 每个平台似乎都有属于同一系列的字体 即衬线字体 无衬线字体 但名称不同 CSS 看起来具有在用户计算机上对字体进
  • 使用特定文件名将带有元数据的照片保存到相机胶卷中

    我正在尝试使用以下代码保存带有 exif 元数据的图像 void saveImageWithMetaToCameraRoll UIImage image location CLLocation location album PHAssetC
  • 有没有一种简单的方法来提供基于 Matlab 的 Web 应用程序或 Web 服务?

    我和一位同事花了几年时间开发一个非常酷的 Matlab 应用程序 MDLcompress 在 Matlab 中 我可以输入 MDLcompress filename txt 它会告诉我有关 filename txt 内容的各种非常酷的内容
  • Newtonsoft.Json 参考抱怨 Azure Functions

    我正在运行一个 Azure Functions 名为SmsWebhook 它调用外部程序集中的方法 AzureFunctionsSample Services dll引用了Newtonsoft Json 8 0 3 我的详细信息Run cs
  • 棒材切割 - 动态规划

    问题陈述 棒材切割问题如下 给定一根长度为n英寸和价格表Pi for i 1 2 3 n 确定最大收益Rn可以通过切割棒并出售碎片来获得 请注意 如果价格Pn对于一根长度的杆n足够大 最佳解决方案可能根本不需要切割 考虑以下情况 n 4 图
  • 如何序列化和反序列化 IGraphServiceClient 客户端对象?

    我们正在开发一个使用Microsoft Graph SDK来实现Excel OneDrive相关功能的项目 我们有一个用例 我们需要序列化和反序列化IGraphServiceClient https github com microsoft
  • 为什么在我添加冗余约束之前此 clpfd 查询不会终止?

    我编写了一些谓词 它们采用列表的长度并附加一些约束 这是要使用的正确词汇吗 clp length 0 clp length Head Rest Length Length gt 0 Length Length1 1 clp length R
  • 注释处理器不工作 - 没有创建文件

    我现在已经搜索了为什么我自己的注释处理器无法在我的一个项目中工作的原因 设置如下所示 安卓工作室2 3 3 gradle构建工具2 3 3 在 android studio 中启用注释处理器 我尝试了常见的解决方案 从 Android St
  • Nuget 包是否需要由在同一个 VS 项目上工作的每个开发人员添加?

    我使用 Nuget RestSharp Twilio 等 向 VS 2010 解决方案添加了一些库 当我将相同的解决方案从 TFS 拉到新 PC 并尝试构建它时 对这些程序集的所有引用都被破坏 错误 找不到命名空间 每个第一次使用这个 VS
  • Cygwin CTRL-C(信号中断)无法正常工作 - JVM 关闭挂钩未启动

    我正在开发一个 Java 应用程序 它利用关闭挂钩来清理程序的终止 中断 但我注意到 Cygwin 的 CTRL C 实现似乎不会触发关闭挂钩 从表面上看 它似乎中断了进程 将控制权交还给命令行 但是进程的关闭挂钩根本没有被触发 因此不会发
  • 循环中的个体值[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在运行
  • printf("%d", astatbuff->st_size); 的 C 格式问题[复制]

    这个问题在这里已经有答案了 int lsdetails struct stat astatbuff printf d astatbuff gt st size printf d astatbuff gt st atime printf s
  • 将图像转换为索引 2 位灰度 BMP

    首先 我的问题与如何将图像转换为每像素 2 位 https stackoverflow com questions 10155092 how do i convert image to 2 bit per pixel不幸的是 它的解决方案不
  • 使用 CompletableFuture 时制作流式响应主体

    我已经设置了以下机制 该机制在 CompletableFuture 的帮助下使用异步设置 doGET 在等待 doPOST 操作完成时被阻止 类级别哈希图 private final Map
  • 图像分割 - Keras 中的自定义损失函数

    我正在使用 Keras 中实现的 U Net https arxiv org pdf 1505 04597 pdf https arxiv org pdf 1505 04597 pdf 在显微镜图像中分割细胞器 为了让我的网络能够识别仅由
  • 如何在 grep 中每个文件匹配一次?

    是否有任何 grep 选项可以让我控制匹配总数 但在每个文件的第一个匹配处停止 Example 如果我这样做grep ri include coffee re 我明白了 app coffee express require express
  • Flask/WTForms/QuerySelectField - 使用基于现有数据库值选择的选项呈现 QuerySelectField

    我正在构建一个简单的 CMS 其中包括个人资料管理页面 在此配置文件页面以及其他字段上 存在一个下拉列表 我使用 wtforms 扩展的 QuerySelectField 从表 parks 生成该列表 from wtforms ext sq
  • 使用python接收dbus信号

    我正在尝试制作一个Python脚本 它通过dbus监听信号并将它们存储在一个文件中 因为我需要接收信号的服务发送一个始终在变化的哈希密码 我读过这些manuals http www gnu darwin org www001 src por
  • 在 CentOS 7 上找不到 GLIBCXX_3.4.21

    我最近将 CentOS 上的 gcc 版本从 4 7 更新到 5 4 但现在编译程序时出现以下错误 lib64 libstdc so 6 version GLIBCXX 3 4 21 not found 我找到了一些解决方案 https s
  • 我可以向 JTable 列标题添加按钮吗?

    我有一个 JTable 其中每行的第一列是一个复选框 用户可以选择和取消选择各个列 我已经完成了这个工作 现在我想在列标题中添加一个复选框 可用于 全选 和 取消全选 我很困惑我应该如何去做这件事 我无法弄清楚如何将我选择的组件放入特定的列