问题标签 [jtogglebutton]

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 回答
39 浏览

java - 有一些方法可以使用切换按钮而不需要创建很多条件

我正在为餐厅的管理员订单开发一个 Java 程序。我有这样的屏幕。 管理员订单的框架。

我想从左侧选择任何按钮,从右侧选择任何按钮,然后单击“Agregar”按钮。例如,我正在考虑做一个有很多条件的方法 if 和 else if。

我必须做很多条件,我不知道该怎么做。如果您能帮助我找到另一种方法,我将不胜感激。

注意:我为我糟糕的英语道歉。我还在学习。非常感谢。

0 投票
1 回答
4070 浏览

jquery - 如何使用 Jquery 递增和递减计数器

嗨,伙计们,我需要帮助来为用户增加一个只有一个值的变量,当用户单击同一个按钮时,该值会减一,并且这个循环会继续。下面的代码中有类似的情况:

但在我的情况下,我希望操作在一个按钮上,就像打开或关闭一样。请问有什么办法吗?

0 投票
2 回答
1993 浏览

javascript - Chrome 扩展 - 默认选中输入复选框

我开发了一个 Chrome 扩展,并添加了一个开/关切换来控制内容脚本的注入。

在我的popup.html中,添加了以下 div 并带有一个复选框:

popup.js在 chrome 存储中设置“ onoffswitch ”选择,如下所示:

})

我正在努力使“onoffswitch”在初始扩展安装时默认打开。每当添加扩展时,“onoffswitch”都会关闭,尽管在“popup.html”下的“checkbox”输入中声明“checked”。

谢谢你,伊多。

0 投票
2 回答
391 浏览

java - JToolbar:JToggleButton 对齐

我正在尝试在 JToolBar 中对齐 JToggleButtons。我希望按钮垂直向左对齐。我的代码如下:

这就是结果的样子。 我的 JToolBar

此外,当停靠在左侧时,它看起来像这样。理想情况下,我希望按钮垂直堆叠(并且仍然保持与左侧对齐)。有小费吗?

JToolBar 停靠在左侧

理想的结果应该是这样的: 理想的结果 - 左对齐按钮,并在工具栏停靠在左侧时堆叠

0 投票
2 回答
163 浏览

java - Jtogglebutton动态设置背景

我在动态设置 Jtogglebutton 的背景颜色时遇到问题。我希望 Jtogglebutton 像 LED 一样闪烁,在确定的时间打开和关闭,比如 500 毫秒。我也尝试覆盖paint 和paintComponent 方法。但也未能成功。我被困住了。这是我的代码,感谢您的帮助。

领导班:

}

主机类:

}

0 投票
1 回答
555 浏览

java - java swing中的JToggleButton无法识别isSelected()方法?

我正在尝试在 java swing 中创建一个 gui,让用户使用切换按钮预订座位。我最初使用默认按钮颜色来测试单击事件是否有效。该按钮应变为红色表示已预订,变为黄色表示未预订。

这是我的 actionPerformed 方法

GoldSeat 只是 JToggleButton 的派生类。出于某种原因,当我单击该按钮时,它不会变成红色(它会变成默认的灰色),但是当我再次单击它时它会变成黄色。所以看起来按钮的“真”或“开”状态不起作用,但“假”是。我不知道为什么 isSelected() 不能正常工作。

知道如何解决这个问题吗?

编辑:我使用生成以下代码的 Netbeans 的简单拖放界面将一个带有 JToggleButton 的快速 JFrame 放在一起:

和动作事件:

这执行了我想要发生的事情,但我无法使用上面发布的派生类重新创建它。我自己的代码做错了吗?

0 投票
1 回答
59 浏览

java - 在 JToggleButton 中保存选择

对于我一直在做的一个项目,我必须在每一行上创建一个JTree,实际上每行两个。JToggleButton因此,正如您将在 MCVE 中看到的那样,为了完成这项工作,我编写了一个 customDefaultTreeCellRenderer和一个 custom AbstractCellEditor

但是,无论JToggleBox选择与否,都存在编辑问题。最初,当您选择要更改的第一个值时,它可以正常工作。如果你留在那一行JTree并且不点击其他任何地方,但JToggleButton它工作正常。如果您单击其他地方,您设置的值将丢失。

JToggleButton单击其他位置时如何保留设置的值?

MCVE

0 投票
2 回答
332 浏览

java - JToggleButton addItemListener 似乎永远重复 ItemListener

我正在编写 aJToggleButton以从内存中加载/丢弃元素的配置(望远镜配置),因此我在 a 中添加了JComboBoxaJFrame并在其附近添加了按钮以加载所选项目。选择时JToggleButton,会显示一个硬盘图标,否则显示另一个图标。为此,我正在使用 IntelliJ IDEA GUI 编辑器。当然,我已经向该ItemListener按钮添加了一个(如网络建议):

输出:
true
->显示窗口时
LAOD_ACTION false
->单击按钮时

我用一些新的切换按钮做了一些测试,它们给了我同样的错误:里面的代码itemStateChanged(ItemEvent e) {...}永远重复,没有停止!在那段代码中没有forwhile循环!结果是大量的消息对话框(应该只显示一个对话框),如果我在桌面上聚焦另一个窗口,对话框后面的屏幕变成黑色(父窗口的区域)。我将侦听器更改为ActionListener,现在一切都执行一次/单击。

为什么会出现这个错误?如您所见,我已从https://stackoverflow.com/a/7524627/6267019复制了该代码。

GitHub 上的完整代码 在这里,我突出显示了该切换按钮的代码。我的文件中的其他JToggleButtons也会发生相同的错误MainActivity.java,并且在调试 IntelliJ 时,我可以看到侦听器中的代码永远重复。经过数千次对话后,Windows 向我显示一条消息并关闭 Java Platform Binary 并出现错误。

编辑:
新课程中的同样问题:

0 投票
1 回答
151 浏览

java - 以编程方式创建 JToggleButton 并将其添加到面板

我正在开发一个软件,用户必须在使用之前根据用户的需要设置软件。

当用户单击菜单项时,软件会抛出一个 JDialog 并要求用户输入,并且软件会存储输入。这工作正常。下一段我有问题。我想要一个面板内的切换按钮(用户输入的文本作为其标签)。我尝试使用categoryPanel.add(C.getCategoryButton)但没有用。请帮忙!提前致谢。

这是我所做的......我创建了一个扩展 JToggleButton 的 Category 类

这是调用 getCategoryButton() 方法的地方

0 投票
1 回答
903 浏览

java - 如何使此文本区域显示选择了哪些切换按钮?

请有人帮我,我正在尝试为我的电影票系统分配做一个座位预订部分......所以问题是我希望按钮的文本在选择时显示在文本区域中,而不是只显示特定的取消选择时的文本..但是当我取消选择一个按钮时,整个文本区域都被清除了。

例如,当我选择 C1、C2、C3 时 - 它正确显示在文本区域中,但如果我想取消选择 C3,则文本区域现在必须只显示 C1 和 C2。相反,它会清除整个文本区域!

谁能发现逻辑中的问题?