Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/09/2014, 04:56
yesod91
 
Fecha de Ingreso: julio-2014
Ubicación: España
Mensajes: 83
Antigüedad: 9 años, 9 meses
Puntos: 2
Respuesta: Jtextfield en bucle For

Puse lo que tengo como código, lo demás era la declaración en si misma de la parte gráfica...

Por eso pedí a ver que se os ocurría para ver como realizar tal acción.

EDITO: Pongo el código entero con lo nuevo que me has dicho para ver que podéis decirme:

Código PHP:
    public Tablas() {
        
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
setBounds(100100450300);
        
contentPane = new JPanel();
        
contentPane.setBorder(new EmptyBorder(5555));
        
setContentPane(contentPane);
        
contentPane.setLayout(null);
        
        
NombreTabla = new JTextField();
        
NombreTabla.setText("Nombre de la Tabla");
        
NombreTabla.setBounds(101111720);
        
contentPane.add(NombreTabla);
        
NombreTabla.setColumns(10);
        
        
//Instancio un menú de opciones
        
BarraMenu= new JMenuBar();
        
BarraMenu.setBounds(1301111020);
        
getContentPane().add(BarraMenu);
        
MenuDatos= new JMenu("¿Cuantos datos?");
        
BarraMenu.add(MenuDatos);
            
item1= new JMenuItem("1");
            
item1.addActionListener(new ActionListener() {
                public 
void actionPerformed(ActionEvent arg0) {
                    
num 1;
                }
            });
            
MenuDatos.add(item1);
            
            
item2= new JMenuItem("2");
            
item2.addActionListener(new ActionListener() {
                public 
void actionPerformed(ActionEvent e) {
                    
num 2;
                }
            });
            
MenuDatos.add(item2);
            
            
item3= new JMenuItem("3");
            
item3.addActionListener(new ActionListener() {
                public 
void actionPerformed(ActionEvent e) {
                    
num 3;
                }
            });
            
MenuDatos.add(item3);
            
            
JTextField [] campos = new JTextField[BarraMenu]; //Aqui me da error, justo en BarraMenu
            
columna=20
            
fila=10
            for(
int i=0;i<num;i++) { 
                
campos[i]= new JTextField(); 
                
campos[i].setBounds(columna,fila,80,20); 
                
add(campos[i]);//adiciono al contentpane 
                
fila+=30;
            }
    }


Última edición por yesod91; 02/09/2014 a las 05:06