jcheckbox相关内容

单击 JCheckBox 时添加值

我的程序包含一个标题为“选择咖啡"的标签和四个复选框——美式咖啡、浓缩咖啡、双份浓缩咖啡和拿铁咖啡.注意:这里推荐使用 JCheckBox 数组) 我需要添加事件处理代码以允许用户购买一件或多件商品.用户做出选择后,账单金额会显示在标签中.价格为美式咖啡 3.75 欧元、浓缩咖啡 4.00 欧元、双份浓缩咖啡 4.50 欧元和拿铁 3.50 欧元.数组也适用于此.当用户做出选择时,会显示一个 ..
发布时间:2022-01-24 14:02:44 Java开发

如何计算检查的 JCheckbox 数量?

我的 JFrame 中有 11 个不同的复选框,并且希望能够在每次检查一个检查总数时获得一个数字.我知道如何设置一个 ItemListener 并查看是否选中了一个,但我不确定如何检查所有这些.. 编辑: cblist 是一个包含 11 个 JCheckBox 的 ArrayList.我给每个 JCheckBox 一个项目监听器,这是单击复选框时使用的类... 私有类CheckCla ..
发布时间:2022-01-24 14:00:40 Java开发

Java Swing:需要一个带有复选框的高质量开发的 JTree

我正在寻找一个 JTree 实现,其中包含复选框,并且: 当你选择一个节点时,它在树中的所有后继节点都会被自动选择 当你取消选择一个节点时,它在树中的所有后继节点都会自动取消选择 当一个父节点已经被选中,并且该选择被从它的一个后继节点中删除时,节点颜色将被改变,以使其直观,虽然这个父节点被选中,但并非所有的后继节点都被选中已选择(就像您选择要在通用安装程序中安装的组件一样) ..
发布时间:2021-12-23 08:17:10 Java开发

如何在 Java Swing 中创建带有复选框的列表?

在 Java Swing 中拥有一个带有复选框的项目列表的最佳方法是什么? 即一个 JList,每个项目都有一些文本和一个复选框? 解决方案 创建自定义 ListCellRenderer 并将其分配给 JList. 此自定义ListCellRenderer 必须在getListCellRendererComponent(...) 方法的实现中返回一个JCheckbox. ..
发布时间:2021-12-09 18:08:14 Java开发

如何将复选框添加到 JTABLE Swing

有谁知道如何将 JCheckBox 放在 JTable 列中?像这样: 我从如何使用表格 > 提前致谢. 解决方案 1) JTable 知道 JCheckbox-in Boolean TableCellRenderers 和 TableCellEditor 默认情况下,然后有声明一些事情会适得其反, 2) AbstractTableModel 应该很有用,其中在JTable中 ..
发布时间:2021-11-25 19:26:29 Java开发

Java 替换文本文件中的行

如何替换文本文件中的一行文本? 我有一个字符串,例如: 做盘子0 我想更新它: 做盘子1 (反之亦然) 我该如何实现? ActionListener al = new ActionListener() {@覆盖public void actionPerformed(ActionEvent e) {JCheckBox 复选框 = (JCheckBox) e.getSource( ..
发布时间:2021-11-25 17:02:01 Java开发

JTable中的多行选择

我有一个 JTable,它有一列是不可编辑的文本,第二列是一个显示布尔值的复选框......现在我想要的是,当用户选择多行并取消选中任何行时选中的复选框之一,则选中的所有复选框都应取消选中,反之亦然. 解决方案 使用@Hovercraft 的示例和@camickr 的建议,下面的示例显示了一个合适的用户界面.尽管它使用按钮,SelectionAction 也适用于菜单或弹出窗口. i ..
发布时间:2021-11-25 12:40:15 Java开发

复选框开关盒的实现

有什么方法可以实现复选框的 switch case? 例如:我有 4 个复选框,如果我选择了 2 个复选框,如何将 case 触发到我想要的输出? 双考=0.0,分配=0.0,测验=0.0,ct=0.0;如果(examchkbox.isSelected()){考试 = Double.parseDouble(examtextfield.getText());}如果(cchkbox.isSe ..
发布时间:2021-09-03 18:39:06 Java开发

否则没有如果错误?

我想知道为什么这段代码给我这个问题,请记住它已经在同一个项目的早期表单中工作,但它拒绝在这里工作. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt){if (jCheckBox1.isSelected()== true)jCheckBox1.equals(56);if (jCheckBox2.isSelect ..
发布时间:2021-09-02 20:46:07 Java开发

选中复选框后,JCheckBox 周围的 EmptyBorder 变得可见

我在我的 JCheckBox 周围设置了一个 EmptyBorder(为了缩进它,但这并不重要).当我选择(或取消选择)我的 JCheckBox 时,边框会以黑色虚线的形式围绕它绘制.我什至不想看到这个边界.如何让它不可见? 这是我的(简化)代码: JPanel myPanel = new JPanel();JCheckBox myCB = new JCheckBox("你好");myPa ..
发布时间:2021-09-02 20:42:16 Java开发

Java:JCheckBox 不会与 ItemListener 保持一致

好的,我是新来的听众(仍在学习语言),这是我第一次全面尝试实施它们(即不仅仅是教科书中的练习题). 到目前为止,除了一个大错误:复选框没有保持选中状态外,一切正常.我分配给它们的 ItemListener 运行得很好(我设置了一个 JOptionPane 来触发让我知道它是否在工作),但该框本身并未保持选中状态. 我更进一步,添加了条件逻辑,判断它的状态是被选中还是未选中,并发现当我点 ..
发布时间:2021-09-02 20:38:06 Java开发

获取所有选中的复选框索引

我是 Java Swing 的初学者.我有一个 3 列的表.第一列只有复选框.我想获取复选框的所有选定项的索引并将其存储在 ArrayList 中.我怎样才能做到这一点? 解决方案 当您使用 JTable 时,您正在为“复选框列"使用 TableCellRenderer.只要将复选框添加到第 1 列,您就“知道"复选框是在哪一行创建的.正如您所知道的 row(=index) ,您可以注册一 ..
发布时间:2021-09-02 20:34:54 Java开发

选中 jCheckBox1,取消选中 jCheckBox2

我在表单上放置了两个复选框.如果用户在 checkbox1 上设置检查而不是取消 checkbox2,反之亦然. chRISING0 = new JCheckBox("RISING");chRISING0.addItemListener(new ItemListener() {public void itemStateChanged(ItemEvent e) {chFR0.setSelected ..
发布时间:2021-09-02 20:34:20 Java开发

JOptionPane 出现在选定的 JCheckBox 上

大家好,我在 JcheckBox 侦听器中添加 joptionpane 时遇到了一些困难 公共无效 itemStateChanged(ItemEvent evt) {if(evt.getStateChange() == ItemEvent.SELECTED){///一些代码JOptionPane.showMessageDialog(null, "Message", "Alert",JOption ..
发布时间:2021-09-02 20:29:54 Java开发

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

我的程序编译并运行,但这是我的问题.我为每个项目设置了一个复选框,但我只需要它来汇总检查的项目而不是所有项目.相反,它会汇总所有项目,而不管它们是否经过检查. import java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;导入 javax.swing.JButton;导入 javax.swing.JFrame;导入 java ..
发布时间:2021-09-02 20:03:17 其他开发

如何在java中为复选框文本编写上标词?

我在 Java 中使用 Swing 创建了几个复选框.我想为复选框写一个上标文本,但我不确定如何. 当前代码如下所示. JCheckBox hCheckBox = new JCheckBox("[M + H]+"); 我想在 JCheckBox 参数中添加“+"号上标.有什么简单的方法可以做到这一点? 提前致谢. 解决方案 Java 按钮在其文本中支持 html.不过,您需 ..
发布时间:2021-09-02 20:02:31 Java开发

JCheckBoxMenuItem 只选择了一个

所以我想要一个包含三个 JCheckBoxMenuItem 的 JMenu Level,比如 Easy、normal 和 Expert.当然,只能选中一个,如果选中了,则不能取消选中(启用(false)),因为它是唯一的.我希望当一个 JCheck 被选中时,所有其他人都没有被选中. 所以看起来很简单,但我找到的唯一解决方案是使用大量“if"条件来实现. 有没有更好的算法来做到这一点? ..
发布时间:2021-06-12 20:52:45 Java开发