});
addProperty(propertyDescriptors[i], checkBox, gridbag);
count += 1;
} else if ("int".equals(type)) {
JSpinField spinField = new JSpinField();
spinField.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
try {
if (evt.getPropertyName().equals("value")) {
writeMethod.invoke(currentBean, new Object[] { evt
.getNewValue() });