问题标签 [jcheckbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44106 浏览

swing - Java-读取复选框是否被选中

我的程序编译并运行,但这是我的问题。我为每个项目设置了一个复选框,但我只需要它来汇总已检查的项目而不是所有项目。相反,它总计所有项目,无论它们是否被检查。

0 投票
5 回答
123667 浏览

java - JCheckbox - ActionListener 和 ItemListener?

ActionListener 和 ItemListener 都用于通过 JCheckBox 触发事件?

那么,它们之间有什么区别,在哪种情况下,它们中的一个比另一个更受欢迎?

0 投票
2 回答
1797 浏览

java - JButton 的 ActionListener

在下面的代码中,当 _uiChkTestAction 和 _uiChkTestItem JCheckBox 都未选中时,单击 bu1 按钮使它们都选中,但单击 bu2 按钮不会将 _uiChkTestItem JCheckBox 从未选中变为选中。

那么,我的代码有问题吗?

0 投票
0 回答
711 浏览

swing - 如何在jtable上设置复选框?

我使用以下代码将复选框设置为使用默认模型的 jtable:

//环形

//每次使用数据库填充行时设置渲染器

但是我的数据库有大量记录,当我单击任何复选框时,它会运行以检查同一列中包含的每个复选框的状态。

它可能会降低我的系统的性能,因此为我提供如何避免这种情况的解决方案,这样它就不会检查所有复选框的状态。

请推荐一本书或链接以了解Rendererjtable 的属性。

0 投票
1 回答
358 浏览

java - 右侧的按钮对齐不正确,右侧组件的尺寸太大

我写了一个程序来创建一个框架,它将显示一个控制面板和可视面板。但是控制面板中的按钮占用了太多空间。所以任何人都知道如何解决它?给出的是代码。

0 投票
4 回答
5065 浏览

java - 如何计算检查的 JCheckbox 数量?

我的 JFrame 中有 11 个不同的复选框,并且希望能够在每次检查一个检查总数时获得一个数字。我知道如何设置一个 ItemListener 并查看是否检查了一个,但我不确定如何检查所有这些..

编辑:

cblist 是一个包含 11 个 JCheckBox 的 ArrayList。我给每个 JCheckBox 一个项目侦听器,这是单击复选框时使用的类...

在 for 循环中,我如何测试 ArrayList 的所有元素。我知道我的语法现在不正确。

0 投票
1 回答
1406 浏览

java - 如何使用 JCheckbox 创建 JTree 以显示系统所有驱动器及其文件夹/文件

我是java的初学者。我正在创建一个文件选择器,它可以一次选择多个驱动器、文件夹或文件以进行蠕虫扫描。我编写的代码可以在单个驱动器上正常工作(例如 c:\ 或 e:\ 等)。我正在尝试为系统中的所有驱动器创建一棵树。请告诉我如何做到这一点。

代码

0 投票
1 回答
284 浏览

java - 从 JOptionPane 下拉列表框中选择后无法刷新 jtextarea

我第一次从列表中选择一个选项,值显示在 jtextarea 第二次我选择一个选项,值没有改变。有刷新选项吗?还是解决这个问题的更好方法?谢谢!

这是代码片段:

0 投票
2 回答
12027 浏览

java - 动态创建 jCheckBox 并添加到 jScrollPane

编辑:使用下面介绍的解决方案,我将代码更改为在 JScrollPane 中有一个 JPanel。使用 JButton 我将 JCheckBoxes 添加到 JScrollPane 内的 JPanel。这是解决了一个问题,因为 JScrollPane 只能使用一个 JComponent。其余问题已解决,为 JScrollPane 内的 JPanel 设置了一个网格布局。为了后代,我把我原来的问题保留在这里:

原始问题:我正在尝试动态创建 JCheckBox 并将它们添加到 JScrollPane,但可惜我收效甚微。我已将其简化为单一的概念验证实现。

我在 JFrame 中有一个 JScrollPaneon 和一个 JPanel。同样在 JPanel 上,我添加了一个按钮,该按钮应该在单击时将 JCheckBox 添加到 JScrollPane。应该足够简单。按钮内部的代码如下:

代码运行看似没有错误。我没有例外,使用调试器表明 JCheckBox 实际上已添加到 JScrollPane 中。不幸的是,应用程序中没有显示任何内容。我需要关于在哪里寻找问题的方向。

这是您可以运行的快速代码。不幸的是,我使用 Netbeans 和它的 GUI 设计器将它放在一起,因此它比它需要的长一点,尤其是生成的代码。专注于方法 jButton1ActionPerformed,这就是上面代码的来源。

编辑:此代码现在可以满足我的需要。:-)

提前致谢。

0 投票
5 回答
2080 浏览

java - Java,JCheckbox - 消耗/阻止所有事件,但仍启用

我有一个图标,旁边有一个复选框,包含在面板中。面板有悬停效果,我想在点击面板时选择框。

我想消耗或阻止复选框的所有事件,仅以编程方式选择它。我希望该框在屏幕上显示为“启用”,而“在幕后”它几乎没有功能。(可以通过单击面板进行选择。)

此外,当我鼠标进入/退出复选框时,我不希望发生任何事情。我在面板上有悬停效果。现在,我可以进入面板,但是当我进入该框时,面板退出,并且看起来没有悬停。

那么,如何防止此复选框上的所有与鼠标相关的活动- 进入、退出、单击等。从以前的研究中,我记得流行词“消费事件”,但我似乎无法鼓起适当的搜索来做到这一点发生:)

=============

编辑

在此处输入图像描述

这个面板(紫色)有一个图标(汉堡)和一个复选框(UI LAF)。我想悬停面板,当我输入复选框时不会失去悬停,并在单击(父)面板时切换复选框。