private InvRadioButton[] getButtons(int count) { InvRadioButton[] result = new InvRadioButton[count]; Iterator<InvRadioButton> i = buttonCache.iterator(); int idx = 0; while (i.hasNext() && (idx < count)) { result[idx] = i.next(); if (result[idx] != null) { result[idx].setEnabled(true); result[idx].setSelected(false); idx++; } } for (; idx < count; idx++) { result[idx] = createButton(); buttonCache.add(result[idx]); } return result; }
private InvRadioButton[] getButtons(int count) { InvRadioButton[] result = new InvRadioButton[count]; Iterator i = buttonCache.iterator(); int idx=0; while (i.hasNext() && idx < count) { result[idx] = (InvRadioButton) i.next(); if (result[idx] != null) { result[idx].setEnabled(true); result[idx].setSelected(false); idx++; } } for (;idx < count; idx++) { result[idx] = createButton(); buttonCache.add(result[idx]); } return result; }
private InvRadioButton[] getButtons(int count) { InvRadioButton[] result = new InvRadioButton[count]; Iterator i = buttonCache.iterator(); int idx=0; while (i.hasNext() && idx < count) { result[idx] = (InvRadioButton) i.next(); if (result[idx] != null) { result[idx].setEnabled(true); result[idx].setSelected(false); idx++; } } for (;idx < count; idx++) { result[idx] = createButton(); buttonCache.add(result[idx]); } return result; }