Me gustaría crear una instancia de un objeto desde su objeto Class
, usando el constructor que acepta un único argumento String
.Crear una instancia de un objeto de clase con un constructor que acepte un parámetro de cadena?
Aquí hay un código que se acerca a lo que quiero:
Object object = null;
Class classDefinition = Class.forName("javax.swing.JLabel");
object = classDefinition.newInstance();
Sin embargo, una instancia del objeto JLabel
sin texto. Me gustaría utilizar el constructor JLabel
que acepta una cadena como texto inicial. ¿Hay alguna manera de seleccionar un constructor específico de un objeto Class
?