问题标签 [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 回答
2156 浏览

java - 在java中将actionlistener添加到jcheckbox

我使用下面的代码生成了一个三列三行的表格,第一列包含复选框,第二列只包含单词:row i,其中i对应行号。

如何将动作侦听器添加到此表中生成的复选框?

0 投票
6 回答
1867 浏览

java - 如何为选中的 JChechbox 赋值?

我正在制作一个简单的货币转换器,它采用 a 中的初始值,JTextField然后用户单击JCheckBox与他们想要的货币相对应的值,然后转换后的值将显示在另一个中JTextField。基本上我想知道是否有任何方法可以为JCheckBox我环顾四周的检查分配一个值,但找不到明确的答案,任何帮助将不胜感激。

例如,如果当前从英镑到欧元的兑换率为 1.12244,则在选中 JCheckBox 时将分配此值,因此原始值将乘以兑换率。

0 投票
2 回答
2195 浏览

java - 关于swing中jtable单元格编辑器的问题

我想实现一个作为选项列表的组件,用户可以选择或不选择。
在视觉上我认为它最好在 UI 中呈现(如果有更好的方法请告诉我)如下:
在此处输入图像描述

无论如何,我认为这可以通过JTable(单列)并使用 aJCheckBox作为单元格编辑器来实现。
我试过但没有用。
代码示例:

发生的情况是,当框架出现时,我在表中看到“测试”,但它不像复选框(如示例图像中所示)。
如果我单击单元格,它会变成一个复选框(单击左侧而不是右侧的按钮),但文本会更改为显示truefalse!它不会一直
在文本上显示“测试”更多取决于我是否继续按下单元格。
如果我将其更改JCheckBox为 a JComboBox,则据我所知,该行为是正确的。
谁能告诉我我在这里做错了什么?
谢谢!

0 投票
3 回答
8400 浏览

java - 如何从多个复选框Java中检索值

我在 Java 中实现了这个基于 SOAP 的 Web 服务,其中客户端有一个复选框列表,在他选择后将存储在 DB 中。例如,对于 Sex(maschio,femmina) 的复选框,他可以同时选择它们或其中一个我是这样实现的,但问题是在这种情况下数组具有固定大小 2 因此,如果用户仅选择其中一个,则 sexarra[0] 将包含它,但 sexarra[1] 将为空,因此如果我将其传递给服务器它可能会产生问题,并且其他复选框的大小要大得多有没有更好的方法来处理这种情况?提前谢谢大家,非常感谢您的帮助!我应该补充一点 System.out 仅用于测试:

0 投票
2 回答
235 浏览

java - 创建允许 N 个复选框的按钮组

我正在用 Java 编程,使用 Swing。

我目前正在使用一个允许用户显示 2 个或更少爱好的应用程序。爱好列表是有限的。我想为用户提供一个复选框列表以从中选择这些项目,允许他们检查最多 2 个选项,但仅此而已。

我有哪些实施方案?是否有类似 ButtonGroup 的对象可以容纳这些项目?

我试图避免为此设置 2 个组合框,就好像增加了任意 2 个限制(到大小为 n) 缩放会很痛苦。

0 投票
2 回答
7943 浏览

java - jtable上的复选框并在java swing中获取相应行的值

我在 JTable 中添加复选框。我想获取所选 JCheckBox 行的特定单元格的值。添加复选框代码就像

在网豆中。

我使用 addListSelectionListener 来单击 JTable 的 JCheckBox 的单元格。

我不明白为什么它第一次打印 null 之后它会打印 2 次值。

0 投票
3 回答
29007 浏览

java - 如何根据 JCheckBox 的状态启用/禁用我的 JTextField?

我在文本字段旁边有一个 Java 复选框。

当复选框被选中时,我希望启用文本框,如果不是,我不希望它被选中。我尝试了if使用该isSelected()方法的声明,但它没有做任何事情。

我如何对 JCheckBox 的状态变化做出反应?

0 投票
3 回答
1795 浏览

java - 我将如何将布尔字符串更改为 JTable 中的 JCheckBox?

好的。我已经实现了一个自定义JTable模型,其中包括整个

里面我有

当我跑步时,我去了JTable, 而不是 checked JCheckbox,它说的是真的。当我点击它时,它会变成a JCheckBox,直到我取消点击然后说真或假。

我究竟做错了什么!!???

0 投票
3 回答
775 浏览

java - 可以在 Java 中的 JButton 中使用 JCheckBox 吗?

我有一个上传程序,它有一个显示一组上传行的 JTable。我有一个标有“清除已完成”的 JButton,单击它会删除已完成上传的行。现在我想要一个 JCheckBox/JButton 组合(如 gmail 中的复选框/下拉组合),以便如果选中该复选框,行将被自动删除。

我创建了一个扩展 JButton 的类并重写了构造函数以添加 JCheckBox。为 JCheckBox 和 JButton 添加了 ActionListener。它看起来像这样。

http://i.stack.imgur.com/KcBHv.png

一切都很完美。但是我很纠结要不要用。由于它不是 JButton API 的预期用途,而且我从未在任何 Java 应用程序中看到过这样的控制(到目前为止),所以我担心它是否会给用户带来任何问题。

这会导致在运行时破坏 UI 等问题吗?还是它可能不适用于所有操作系统?(我使用的是Windows7)

或者这不是好的设计方法?(“用户不得感到惊讶”规则。我想他们会理解的。我还为该复选框提供了一个工具提示)

请分享您的意见。谢谢你。

0 投票
1 回答
338 浏览

java - 如何避免在 Java 中使用 JCheckBoxes 进行冗余编码

我有一组实现特定接口的类,我有一组复选框。如果没有选中任何复选框,我想抛出一个错误。如果选择了至少一个或多个复选框,则它应该创建与该复选框关联的对象。

我就是这样做的。

现在我有3个问题。

  1. 这只是一个示例代码。Original 有 8 个复选框和更多的类。
  2. || checkboxD.isSelected()每次我有一个新的课程来检查它时,我都无法继续添加。
  3. 一样。我不能if(checkboxD.isSelected()) new D(file);为每一节课都添加。

这是非常不雅的。我可以有某种循环来删除冗余代码吗?

请给我你的建议。谢谢你。