问题标签 [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 - 如何修复 readJavaFormatString 错误?
我必须使用 netbeans GUI builder 来完成这个任务,所以我只包含了我创建的代码。我没有包括任何预先生成的东西。我的主要问题是我不知道为什么我的代码不断生成错误消息,例如:(我不希望任何人阅读每个错误,这只是为了获得一个大致的想法)
请帮我修复下面的代码。我不知道为什么它是错的,但它是,我真的很感激任何建议。到目前为止,我还没有找到任何与我的堆栈溢出问题非常相似的答案。我也没有找到任何我理解的答案。
java - Java 中带有切换按钮的动作事件 - (程序不工作)
该程序应该在按下按钮时将按钮值“ab”保存到 ArrayList,但是 if 命令似乎永远无法工作,我尝试删除它并查看它是否有效,它确实有效,并且 ArrayList 更新为新的价值。因此,如果我按下按钮,当它出现在 J Windows 中时,什么都不会发生。
该程序稍后将数组保存到文件中,因此如果 if 存在并且我单击了多次我想要的次数,则基本上什么都不会保存,但是如果这个中的 if 循环运行,那么它就可以工作
因此,如果这样做了,它会打印出世界,并且 aList 将在零索引中填充 ab :
java - 禁用 JToggleButton 而不使其变灰
我想将我JToggleButton
的设置为禁用状态,即用户无法通过单击来切换它。我试过btn.setEnabled(false);
了,但它使我的图标变灰,我不想要那个。是否有任何其他方法不会使图标变灰,但不会让用户切换按钮?
java - 如何使用其中具有 actionPerformed 的 IF 语句从另一个类中检查一个类中的 JToggleButton 状态?
编辑:我发现了我的问题,但仍然不知道为什么会发生这种情况,我还没有完成 Mehran Sahami 教授(斯坦福大学)的在线讲座,如果我继续播放讲座视频,也许我会找到答案.
问题是我在我的按钮方法之前删除了我的其他组件方法以有效地发布空间,所以我应该把我的
JToggleButton
方法放在我的主要JFrame
方法之后让它工作,但是如果我的 其他组件也继承其他类怎么办?我应该首先使用哪种方法来使所有组件正常工作?我会通过更多地练习java来发现。感谢@Dan 和@SebVb 的回答和建议,如果这只是初学者的错误,请见谅:)
我现在正在学习 java 一个月,并且已经有了简单的学习项目,但是现在我遇到了JToggleButton
,ItemEvent
和actionPerformed
If 语句中的问题。
我已经搜索了一个星期来寻找在另一个类中使用actionPerformed
if 语句的示例,ItemEvent
但我找不到相同的问题来产生工作结果。
我正在尝试制作一个仅在选择切换按钮时才会扫描的窗口扫描仪,然后JPanel
使用缓冲图像进行绘制(每 100 毫秒重绘一次)并在取消选择切换按钮时将其处理,但我认为我的做法是错误的。我有一个主类和两个子类,如下所示:
主类:
窗口类:
扫描仪类:
所以这是我的问题:
- 我真的必须将 Main 类与 Window 类分开吗?什么原因?
- 如何让我在 Scan 方法中的 if 语句
JToggleButton
从 Window 类中识别我的状态?这是不可能的,我有一个错误的方法来做到这一点? - 在 Scanner 类中,我无法为我的
actionPerformed
(Netbeans 总是将其检查为错误)进行获取/设置,但为什么我可以为我的BufferdImage
? - 如果我无法解决第 3 个问题,我该如何使用 If 语句停止捕获
Timer.stop()
?还是我又走错路了? - 是否会生成我
JPanel
的扫描仪课程并为我的缓冲图像制作查看器?
PS我很抱歉它的问题很拥挤,我尽量不发多个帖子,所以我发了一个有多个问题的帖子。如果之前有答案,请注意我,老实说我找不到它或者用错误的标签搜索它。
java - 使用 ActionListener 更改两个 Jlabel 的 JToggleButton
我正在尝试获得一个切换按钮来更改两个Jlabel的名称toggled
和untoggled
with ActionListener
。
toggled
如果您按下按钮,它会显示Jlabel并隐藏untoggled
Jlabel,我让它工作到哪里。我没有任何错误,但是当我取消切换它时,它与选定或切换状态保持不变。
这是JToggleButton
代码:
这是整个代码:
java - 在不触发其项目侦听器的情况下更改 JToggleButton(例如 JCheckBox)的选定状态
我正在尝试为JToggleButton
s(特别是JCheckBox
es)编写一个撤消管理器。每个复选框都有一个项目侦听器,可将新编辑添加到撤消管理器。但是,当我尝试撤消选择时,该setSelected(boolean)
方法会触发项目侦听器,将撤消添加为 another UndoableEdit
,因此可以无限期地撤消。我对这个问题的解决方法是:
这有效,但似乎有点混乱。有一个更好的方法吗?
java - 在java中使用JToggleButton使其他按钮可见
我正在尝试在 java 中创建一个涂鸦神风格的游戏,我不知道如何制作它,所以当两个 JToggleButtons 被切换时,它会出现第三个。这是我的尝试,但没有任何建议。我对此很陌生,而且很混乱。我想我在某个地方需要一个 ActionListener,但我不确定它是如何工作的。我正在使用带有 windows builder 的 Eclipse。感谢您接受这个挑战!
}
java - 处理 JDialog 和 JToggleButton 的状态和事件序列
我正在尝试构建一个在按下时JToggleButton
显示 a JDialog
(包含 a JList
)的a 。JToggleButton
并在再次按下JDialog
时消失JToggleButton
,或者如果用户单击离开或在框架中的其他位置(我通过 a 模拟FocusListener
了JList
焦点丢失时的情况)。
依次按下按钮将JDialog
正确显示和隐藏。
但是,问题是当JDialog
可见时,我单击框架上的其他位置,JDialog
焦点丢失时正确消失。但是,JToggleButton
仍然错误地设置为选中状态。这意味着单击JToggleButton
now 不会显示 theJDialog
状态,因为JToggleButton
now 的状态不同步。相反,我需要按JToggleButton
两次才能JDialog
再次看到。我下面的代码示例演示了这个问题。
我似乎无法让失去的焦点JList
与JToggleButton
. 这似乎是一个简单的问题,但我一直在努力寻找解决方案。任何人都可以帮忙吗?谢谢。
请参阅下面的代码: