是否有标准实现或库在Swing中提供GUI切换开关?我知道Swing提供了一个切换按钮,但UX有点不尽如人意.我在找这个:

此外,这种控制是否有规范术语?Apple HIG将其称为UISwitch.我也尝试过搜索"拨动开关",但我没有太多运气.(大量的JavaScript结果,但没有任何原生.)
纯粹的初学者问题在这里.我正在修改代码,现在我仍然坚持以下问题;
我的计时器在上层阶级调用.但我的int计数正在下面的课程中调用.
每当我添加if语句时;
if (count == 2) { t.stop();}
Run Code Online (Sandbox Code Playgroud)
我得到错误,因为int在下面的类和上面的类中的t(计时器).
当涉及两个类时,如何添加if语句?
如果我想为按钮添加一个新的actionlistener来停止计数,我是否将它放在上面或下面的类中?
提前致谢
我有大约50个按钮.有些是绿色(选中),有些是灰色(取消选择).如果我按下绿色按钮,他们应该再次按下时将颜色更改为红色并返回绿色.如果我按下灰色按钮,他们应该再次按下时将颜色更改为绿色并返回灰色.所有按钮都有一些黑色文本.按下按钮,文本颜色保持不变.建议相同的解决方案或教程......
我需要一个按钮,当按下该按钮时,启用所有其他按钮,并将标签名称从"关"更改为"开",再次按下时,禁用所有按钮并再次将开关切换回"关闭" ,像一个开/关开关.问题是,我可以"打开它",但我无法将其关闭.