本文整理汇总了Java中javax.swing.JToggleButton.isEnabled方法的典型用法代码示例。如果您正苦于以下问题:Java JToggleButton.isEnabled方法的具体用法?Java JToggleButton.isEnabled怎么用?Java JToggleButton.isEnabled使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javax.swing.JToggleButton
的用法示例。
在下文中一共展示了JToggleButton.isEnabled方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: countSelectedButtons
import javax.swing.JToggleButton; //导入方法依赖的package包/类
/**
* Count the selected and enabled buttons.
*
* @return
*/
public int countSelectedButtons()
{
int count = 0;
for (JToggleButton button : buttons)
{
if (button.isSelected() && button.isEnabled())
{
count++;
}
}
return count;
}
示例2: countRemainingButtons
import javax.swing.JToggleButton; //导入方法依赖的package包/类
/**
* Count the remaining and enabled buttons.
*
* @return
*/
public int countRemainingButtons()
{
int count = 0;
for (JToggleButton button : buttons)
{
if (!button.isSelected() && button.isEnabled())
{
count++;
}
}
return count;
}
示例3: unSelectAllButtons
import javax.swing.JToggleButton; //导入方法依赖的package包/类
/**
* Unselect all enabled buttons.
*/
public void unSelectAllButtons()
{
for (JToggleButton button : buttons)
{
if (button.isSelected() && button.isEnabled())
{
button.setSelected(false);
}
}
}
示例4: verify
import javax.swing.JToggleButton; //导入方法依赖的package包/类
/**
* Verify if good attempt or not and if game success or not.
*/
public void verify()
{
ArrayList<JToggleButton> selection = new ArrayList<>();
for (JToggleButton button : buttons)
{
if (button.isSelected() && button.isEnabled())
{
selection.add(button);
}
}
if (selection.size() == 2)
{
log.debug("First selected : " + selection.get(0).getName());
log.debug("Second selected : " + selection.get(1).getName());
if (selection.get(0).getName().equals(selection.get(1).getName()))
{
selection.get(0).setEnabled(false);
selection.get(1).setEnabled(false);
log.debug("Good Attempt !");
log.debug("Remaining buttons : " + countRemainingButtons());
if (countRemainingButtons() == 0)
{
log.debug("Congratulation, game successfully completed !");
updatejLabelFooterText(true);
verifyBestScore();
}
} else
{
log.debug("Wrong Attempt !");
}
}
}