tengo una tonta duda ...... tengo el siguiente codigo...es un frame(ventana.java)
Código:
luego tengo este panel llamado infor.java que se supone se deberia de mostrar en el panel1 de ventana.java cuando presione el boton bF.....pero no lo hace....alguien me puede decir que estoy haciendo mal?..o que me falta?. . . public class ventana extends JFrame { public ventana() { panel1 = new javax.swing.JPanel(); bF = new javax.swing.JButton(); bFsetText("ok"); bF.setBounds(....); . . . add(botonFrame); add(panel1); } private void botonFrameActionPerformed(ActionEvent evt) { infor x = new infor(); panel1.add(x); } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new ventana().setVisible(true); } }); } private bF; private jpanel1; }
Código:
besos!! . . . public class infor extends JPanel { public infor() { labelname = new javax.swing.JLabel(); cajaname = new javax.swing.JTextField(); botonPanel = new javax.swing.JButton(); labelname.setText("nombre:"); cajaname.setText("jTextField1"); botonPanel.setText("ok"); . . . add(labelname); add(cajaname); add(botonPanel); } private JButton botonPanel; private JTextField cajaname; private JLabel labelname; }