如何根据某些静态表格生成随机数。如需要数字在1到6之间。获得1的机会为30%,获得2的机会为25%,获得6的机会为10%等。
答案 0 :(得分:0)
没有这样的方法可以做到这一点。你必须创建它。例如:
public static void disableButton(final Container c, final String iconString) {
int len = c.getComponentCount();
for (int i = 0; i < len; i++) {
Component comp = c.getComponent(i);
if (comp instanceof JButton) {
JButton b = (JButton) comp;
Icon icon = b.getIcon();
if (icon != null
&& icon == UIManager.getIcon(iconString)) {
b.setEnabled(false);
}
} else if (comp instanceof Container) {
disableButton((Container) comp, iconString);
}
}
}