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

java - Java:提交后禁用所有 JToggleButtons — setEnabled(false);

我目前正在开发一个预订系统作为我学位的任务。按下按钮后禁用选定的 JToggleButtons 的最佳方法是什么?所以购买后就没有座位了。我曾尝试使用 for 循环和数组,但在检索已按下哪个按钮时遇到了一些麻烦。这是我的代码,如果可以,请运行它,您会更好地理解它。

PS:我没有使用数据库。

谢谢你。

相关:多预订系统

0 投票
2 回答
6034 浏览

java - 检查 JToggleButton 是否被按下并禁用它

我有一个 JTogglebuttons 数组和一个 JButton,当按下 JButton 时它会启动一个循环,该循环遍历所有 JTogglebuttons 以查看它是否被按下,如果是它应该使其禁用/不可点击

这是有问题的代码片段

我收到这个错误

如果我使用 .isSelected

我明白了

0 投票
2 回答
201 浏览

java - ButtonGroup:选定元素的数量

如何获取 ButtonGroup 中所有选定 JToggleButtons 的数量?

0 投票
2 回答
1718 浏览

java - 取消选择 JToggleButton 时未调用 ItemStateChanged 事件

我在 ButtonGroup 中有几个 JToggleButton 使用 ItemListener 的 itemStateChanged 事件来检测何时选择/取消选择按钮。在我单击按钮本身以选择/取消选择它的情况下,它不起作用。我该如何解决这个问题?如果我使用 ActionListener,当调用 ActionEvent 时,Button 的选择状态(isSelected())总是显示为 true。

0 投票
1 回答
215 浏览

java - 如何在java中按下按钮时更改按钮的颜色

我有大约 50 个按钮。有些是绿色的(选中),有些是灰色的(取消选中)。如果我按下绿色按钮,它们应该将颜色变为红色,再次按下时会变回绿色。如果我按下灰色按钮,它们应该将颜色更改为绿色,再次按下时会变回灰色。所有按钮都有一些黑色文本。按下按钮时,文本的颜色保持不变。建议相同的解决方案或教程...

0 投票
2 回答
250 浏览

java - 需要帮助将计时器方法放在 JToggleButton 后面

我在这方面有点挣扎。在 Google 上进行研究后,我创建了以下计时器例程,该例程在调用时运行良好

但是,问题是我不知道如何将此代码集成到 JToggleButton 中,这是它的正确位置,以便当我单击播放时它会播放一个动作,而当我单击停止时会停止(或暂停)例程。这是我的 JToggleButton 代码:

我对Java相当陌生,如果有人可以提供帮助,那就太好了

0 投票
2 回答
1633 浏览

java - 自创 JToggleButton:更改图标

我编写了一个扩展 JToggleButton 的类。

一切正常,除了我无法更改按钮的图标。

这是我的课程代码:

我在我的程序中以这种方式使用代码:

我究竟做错了什么?

图标不会出现在程序中。

0 投票
2 回答
1569 浏览

java - 右键单击 setIcon() 标记炸弹 - 扫雷

我对编程很陌生,正在尝试制作扫雷 GUI。游戏运行完美,右键单击 JToggleButton 在按钮上显示“B”代表炸弹,但是当我在 mouselistener 中将 setText() 替换为 setIcon() 时,它会在左右单击时显示图标。我在 setText() 时没有这个问题。

我在 actionlistener 中添加了一个 btn[y][x].setIcon(null),这会导致标志图标在左键单击时仅短暂出现,但我宁愿它根本不出现。

0 投票
2 回答
836 浏览

java - 选中时禁用 JToggleButton 的标准重绘

我希望我的 JToggleButton 在它被选中时不要重新绘制。我用一对单词(“check/next”)表示状态变化。标准行为是蓝光,但我想禁用它。

0 投票
1 回答
5664 浏览

java - JButton isselected 方法不起作用

下面的代码是在选择 3 个按钮中的任何一个时更改背景颜色:红色、绿色或蓝色。当我选择其中任何一个时,实际上什么都没有发生。但是,从 JButtons 更改为 JRadioButtons 或 JToggleButtons 确实有效。有谁知道为什么?是因为 JButton.isselected() 方法被窃听并且它总是返回 false 吗?感谢您的帮助...谢谢。