Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/03/2014, 22:38
Avatar de Jawbreaker
Jawbreaker
 
Fecha de Ingreso: febrero-2014
Mensajes: 6
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Como puedo obtener la descripcion(getText) de un JTextField dinamico

Hola chuidiang, gracias por responder , he tratado de hacerlo como dices, pero sigo teniendo el mismo problema, ahí esta mi código

Código:
  // Dentro la clase ----> class JDialog 
              JButton btnCancelarC,btnAceptarC ;
              JTextField caja;
              List<JTextField> ListCaja;

             public JTextField crearCajaTexto(String nombre, int pos, int tamaño)
	   {
                  int c=0;
		  caja =new JTextField();
		  ListCaja=new ArrayList<JTextField>();
                  caja.setName(nombre);

                  ListCaja.add(c,caja);
                  c++;
		  caja.setBounds(139, pos*45, tamaño, 26);

		  return caja;
	    }


Código:
@Override
	public void actionPerformed(ActionEvent e) {
		if(e.getSource()==btnCancelarC){
			this.dispose();	
		}

		if(e.getSource()==btnAceptarC){
            String varValue;
            String varValue2;
            String varValue3;
    		 
    		// Iterator iter = ListCaja.iterator();
    		// while (iter.hasNext()){
    		//   System.out.println(iter.next());
    		// }
    		 
     
           varValue=ListCaja.get(0).getText();
         varValue2=ListCaja.get(1).getText(); //sale error
         varValue3=ListCaja.get(2).getText(); //sale error

       // System.out.println("----------");
       System.out.println(varValue); 
      System.out.println(varValue2); //sale error
    System.out.println(varValue3);   //sale error
     
		}
	}
El error que me sale es este"
Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 1, Size: 1"
Osea solo tiene una posición , pero no se porque si lo estoy agregando o no ?


Gracias.