如果按钮的isSelected()方法不返回true,可能有以下几种解决方法:
if(button.getState() == ButtonModel.SELECTED){
// 按钮是选中状态
} else {
// 按钮不是选中状态
}
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
if(button.isSelected()){
// 按钮是选中状态
} else {
// 按钮不是选中状态
}
}
});
ButtonModel model = button.getButtonModel();
if(model.isSelected()){
// 按钮是选中状态
} else {
// 按钮不是选中状态
}
这些解决方法可以帮助你确定按钮的选择状态,并进行相应的处理。
上一篇:按钮-处理时歌曲不会随机播放
下一篇:按钮/元素无法交互