JTextField no aparece en Frame
Hola que tal, miren tengo un pequeño problema en mi programa, resulta que tengo varios frames con textfields y labels(todos de swing), pero tengo un problema con uno en especifico, en un frame no me muestra en JTextField abajo de un JLabel, no entiendo porque, en el setBounds() me dia la tarea de ver bien que no se encimara uno de otro y tambien cheque que el frame lo adjuntara( frame.getContentPane().add(JTextField) ), no entiendo que paso sinceramente puesto que es el unico frame que me hace esto, les dejo parte del codigo en donde inicializo sus atributos de cada uno a ver si alguien porfavor me puede ayudar:
jfrmuestra.getContentPane().setLayout(null);//!!!!!!!!!!!!!!!!!!!
jfrmuestra.setTitle("Mostrar Libros");
jfrmuestra.setDefaultCloseOperation(javax.swing.WindowConstants.HIDE_ON_CLOSE);
jfrmuestra.setVisible(true);
barra.setViewportView(areaimpresion);
jfrmuestra.getContentPane().add(barra);
barra.setBounds(350,50,500,500);
jfrmuestra.getContentPane().add(jlbidlib);
jlbidlib.setText("Id del libro a buscar");
jlbidlib.setBounds(50,70,200,30);
jfrmuestra.getContentPane().add(jtfidlib);
jtfidlib.setBounds(50,100,100,30);
jfrmuestra.getContentPane().add(jlbtitulo);
jlbtitulo.setText("Titulo del libro");
jlbtitulo.setBounds(50,140,200,30);
jfrmuestra.getContentPane().add(jtftitulo);
jtftitulo.setBounds(50,170,200,30);
jfrmuestra.getContentPane().add(jlbidaut);
jlbidaut.setText("Id del Autor");
jlbidaut.setBounds(50,210,200,30);
jfrmuestra.getContentPane().add(jtfidaut);// este es el que me da problemas
jtfidaut.setBounds(50,240,100,30);
jfrmuestra.getContentPane().add(jlbidedit);
jlbidedit.setText("Id de la editorial");
jlbidedit.setBounds(50,290,200,30);
jfrmuestra.getContentPane().add(jtfidedit);
jtfidaut.setBounds(50,320,100,30);
jfrmuestra.getContentPane().add(jlbidestlib);
jlbidestlib.setText("Id del estado en que se encuentra");
jlbidestlib.setBounds(50,360,200,30);
jfrmuestra.getContentPane().add(jtfidestlib);
jtfidestlib.setBounds(50,390,100,30);
jfrmuestra.getContentPane().add(jlbnumpag);
jlbnumpag.setText("Numero de paginas");
jlbnumpag.setBounds(50,430,200,30);
jfrmuestra.getContentPane().add(jtfnumpag);
jtfnumpag.setBounds(50,460,100,30);
jfrmuestra.getContentPane().add(jlbidstatus);
jlbidstatus.setText("Id del status que tiene ");
jlbidstatus.setBounds(50,500,200,30);
jfrmuestra.getContentPane().add(jtfidstatus);
jtfidstatus.setBounds(50,530,100,30);
jfrmuestra.getContentPane().add(jbtmostrar);
jbtmostrar.setBounds(200,600,90,30);
jfrmuestra.getContentPane().add(jbtmodificar);
jbtmodificar.setBounds(400,600,90,30);
jfrmuestra.getContentPane().add(jbteliminar);
jbteliminar.setBounds(600,600,90,30);
- Inicie sesión o regístrese para enviar comentarios
Layout
Qué tipo de layout es el que usas para tu Frame?
Ninguno
No uso nigun layout porque al momento de correr todo el codigo no se que rayos pasaba que uno de los botones ocupaba todo el frame y ya no dejaba ver nada, pero muchas gracias ya encontre el error, si te fijas bien en los siguientes 4 renglones donde declaro el label y el jtextfield para idedit, en el ultimo renglon en lugar de poner "jtfidedit.setBounds(50,320,100,30);" ponia "jtfidaut.setBounds(50,320,100,30);" y es por eso que se me mandaba el texfield del autor renglones mas abajo, pero gracias por responder