obtener texto de jPanel agregado dinámicamente
Estoy agregando dinámicamentesubPanel
ajPanel1
(conjTextField
yjButton
) Parte del código de parte fue prestado deahí.
Estoy tratando de obtener texto de componentes dejPanel1
, pero no puede tener éxito.
EDITADO: Este es un subpanel que contienejTextField
, +Button
y-Button
.
private class subPanel extends javax.swing.JPanel {
subPanel me;
public subPanel() {
super();
me = this;
JTextField myLabel = new JTextField(15);
add(myLabel);
JButton myButtonRemove = new JButton("-");
JButton myButtonAdd = new JButton("+");
add(myButtonRemove);
add(myButtonAdd);
Aquí está el código de AddButton:
jPanel1.add(new subPanel());
pack();
loscódigo de la que estoy tratando de obtener textojTextField
no funciona
Component[] children = jPanel1.getComponents();
for (int i=0;i<children.length;i++){
if (children[i] instanceof JTextField){
String text = ((JTextField)children[i]).getText();
System.out.println(text);
}
Su respuesta será muy apreciada.