RuntimeException r = new MissingResourceException("Couldn't get field", c.getName(), field);
r.initCause(e);
throw r;
} catch (IllegalAccessException e) {
RuntimeException r = new MissingResourceException("Couldn't access field", c.getName(), field);
r.initCause(e);
throw r;
}
// Now do the calls:
if (JLabel.class.isInstance(type)) {
set(requestor, field, (JLabel) fd);