本文整理匯總了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 !");
}
}
}