问题标签 [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.
java - Java:提交后禁用所有 JToggleButtons — setEnabled(false);
我目前正在开发一个预订系统作为我学位的任务。按下按钮后禁用选定的 JToggleButtons 的最佳方法是什么?所以购买后就没有座位了。我曾尝试使用 for 循环和数组,但在检索已按下哪个按钮时遇到了一些麻烦。这是我的代码,如果可以,请运行它,您会更好地理解它。
PS:我没有使用数据库。
谢谢你。
相关:多预订系统
java - 检查 JToggleButton 是否被按下并禁用它
我有一个 JTogglebuttons 数组和一个 JButton,当按下 JButton 时它会启动一个循环,该循环遍历所有 JTogglebuttons 以查看它是否被按下,如果是它应该使其禁用/不可点击
这是有问题的代码片段
我收到这个错误
如果我使用 .isSelected
我明白了
java - ButtonGroup:选定元素的数量
如何获取 ButtonGroup 中所有选定 JToggleButtons 的数量?
java - 取消选择 JToggleButton 时未调用 ItemStateChanged 事件
我在 ButtonGroup 中有几个 JToggleButton 使用 ItemListener 的 itemStateChanged 事件来检测何时选择/取消选择按钮。在我单击按钮本身以选择/取消选择它的情况下,它不起作用。我该如何解决这个问题?如果我使用 ActionListener,当调用 ActionEvent 时,Button 的选择状态(isSelected())总是显示为 true。
java - 如何在java中按下按钮时更改按钮的颜色
我有大约 50 个按钮。有些是绿色的(选中),有些是灰色的(取消选中)。如果我按下绿色按钮,它们应该将颜色变为红色,再次按下时会变回绿色。如果我按下灰色按钮,它们应该将颜色更改为绿色,再次按下时会变回灰色。所有按钮都有一些黑色文本。按下按钮时,文本的颜色保持不变。建议相同的解决方案或教程...
java - 需要帮助将计时器方法放在 JToggleButton 后面
我在这方面有点挣扎。在 Google 上进行研究后,我创建了以下计时器例程,该例程在调用时运行良好
但是,问题是我不知道如何将此代码集成到 JToggleButton 中,这是它的正确位置,以便当我单击播放时它会播放一个动作,而当我单击停止时会停止(或暂停)例程。这是我的 JToggleButton 代码:
我对Java相当陌生,如果有人可以提供帮助,那就太好了
java - 自创 JToggleButton:更改图标
我编写了一个扩展 JToggleButton 的类。
一切正常,除了我无法更改按钮的图标。
这是我的课程代码:
我在我的程序中以这种方式使用代码:
我究竟做错了什么?
图标不会出现在程序中。
java - 右键单击 setIcon() 标记炸弹 - 扫雷
我对编程很陌生,正在尝试制作扫雷 GUI。游戏运行完美,右键单击 JToggleButton 在按钮上显示“B”代表炸弹,但是当我在 mouselistener 中将 setText() 替换为 setIcon() 时,它会在左右单击时显示图标。我在 setText() 时没有这个问题。
我在 actionlistener 中添加了一个 btn[y][x].setIcon(null),这会导致标志图标在左键单击时仅短暂出现,但我宁愿它根本不出现。
java - 选中时禁用 JToggleButton 的标准重绘
我希望我的 JToggleButton 在它被选中时不要重新绘制。我用一对单词(“check/next”)表示状态变化。标准行为是蓝光,但我想禁用它。
java - JButton isselected 方法不起作用
下面的代码是在选择 3 个按钮中的任何一个时更改背景颜色:红色、绿色或蓝色。当我选择其中任何一个时,实际上什么都没有发生。但是,从 JButtons 更改为 JRadioButtons 或 JToggleButtons 确实有效。有谁知道为什么?是因为 JButton.isselected() 方法被窃听并且它总是返回 false 吗?感谢您的帮助...谢谢。