Не получается получить доступ к приватны полям
public static Object add(Object from ,Class to) throws NoSuchFieldException, IllegalAccessException, InstantiationException, ClassNotFoundException {
Object to2 = to.newInstance();
for(Field field:from.getClass().getDeclaredFields())
{
if(field.isAnnotationPresent(MyAnnotation.class))
{
field.setAccessible(true);
Field fieldFrom = from.getClass().getDeclaredField(field.getName());
Object value = fieldFrom.get(from);
to.getDeclaredField(field.getName()).set(to2,value);
}
}
return to2;
}
Вот, проверьте так, я поставил .setAccessible(true)
всем полям, к которым Вы обращаетесь:
public static Object add(Object from, Class to) throws NoSuchFieldException,
IllegalAccessException, InstantiationException, ClassNotFoundException {
Object to2 = to.newInstance();
for (Field field:from.getClass().getDeclaredFields()) {
if (field.isAnnotationPresent(MyAnnotation.class)) {
field.setAccessible(true);
Field fieldFrom = from.getClass().getDeclaredField(field.getName());
fieldFrom .setAccessible(true);
Object value = fieldFrom.get(from);
Field field3 = to.getDeclaredField(field.getName());
field3.setAccessible(true);
field3.set(to2,value);
}
}
return to2;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
В процессе изучения vk api столкнулся с проблемой, что не могу найти в библиотеке vk-api параметра keyboard в методе messangesend Решил реализовать кнопки...
Я понимаю, что я уже достал вас своими вопросамиЯ начал читать книгу, но 1 момент все равно непонятен
Мне нужно сделать маленький конструкторЧто бы была картинка и на ней ещё несколько маленьких
Пишу приложение на JavaFXВесь GUI в Scene Builder