jython JCheckBox“选中”消失
发布时间:2022-07-31 05:51:47 254
相关标签: # java# java
我正在尝试将 swing JCheckBox 与 Jython 环境一起使用。However, got an issue that, when a check box is selected:
- 如果鼠标悬停在复选框上,则显示为“已选中”
- 如果鼠标远离复选框,则显示为“未选中”
- 如果鼠标移回复选框上方,它会再次显示为“选中”
收音机也有同样的问题。
下面是我的代码:
from javax.swing import JPanel, JMenu, JMenuItem, JCheckBoxMenuItem, JOptionPane, JLabel, JFrame, JCheckBox, JRadioButton, ButtonGroup, GroupLayout
...
panel = JPanel()
box1 = JCheckBox("MD4")
box2 = JCheckBox("MD5")
box3 = JCheckBox("MD6")
layout = GroupLayout(panel)
panel.setLayout(layout)
layout.setHorizontalGroup(
layout.createParallelGroup()
.addComponent(box1)
.addComponent(box2)
.addComponent(box3)
)
layout.setVerticalGroup(
layout.createSequentialGroup()
.addComponent(box1)
.addComponent(box2)
.addComponent(box3)
)
result = JOptionPane.showConfirmDialog(None, panel, "Login", JOptionPane.OK_CANCEL_OPTION);
if result == JOptionPane.OK_OPTION:
if box1.isSelected():
print('x11: selected')
if box2.isSelected():
print('d11: selected')
if box3.isSelected():
print('d11: selected')
附上截图,红点是鼠标光标的位置。
谢谢
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报