Я хотел бы создать экземпляр объекта из его объекта Class
, используя конструктор, который принимает один аргумент String
.
Вот какой код подходит для того, что я хочу:
Object object = null;
Class classDefinition = Class.forName("javax.swing.JLabel");
object = classDefinition.newInstance();
Однако он создает объект JLabel
без текста. Я хотел бы использовать конструктор JLabel
, который принимает строку в качестве исходного текста. Есть ли способ выбрать конкретный конструктор из объекта Class
?