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