Programación General > Java

 Ejercicio con JFrame

(1/2) > >>

fraj:
hi  manes , el problema q tengo es como hago para q el nombre q yo elija en mi jComboBox1  salga en mi otro JFrame
Ejemplo: En mi primer JFrame tengo 2 nombres dentro de un   jComboBox1 freddy y pongo el pass Y me habre el segundo  JFrame  y en el jnombre  me tiene k salir el nombre k eligi freddy , pero nu me sale  :mellow:  :mellow:  
me podrian ayudar  ak esta lo k hice  




--- Código: Java ---import javax.swing.JOptionPane;public class respuesta extends javax.swing.JFrame {    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                                 String pass1=jpass.getText();String pass2=jpass.getText();     if(jcmb.getSelectedIndex()==1&&pass1.equals("a")){        usuario f2= new usuario();        f2.pack();        f2.setVisible(true);        this.setVisible(false);            }else if(jcmb.getSelectedIndex()==2&&pass2.equals("b")) {        usuario f2= new usuario();        f2.pack();        f2.setVisible(true);        this.setVisible(false);    }else {        JOptionPane.showMessageDialog(null,"Intruso-Ingresar clave y usuario Correcto");            }}private void jcmbActionPerformed(java.awt.event.ActionEvent evt) {                                          if(jcmb.getSelectedIndex()==0){            }else if(jcmb.getSelectedIndex()==1){            }else if(jcmb.getSelectedIndex()==2){            }    }private void jcancelarActionPerformed(java.awt.event.ActionEvent evt) {                                                  int salir = JOptionPane.showConfirmDialog(this,"¿deseas cancelar?","Cancelar",JOptionPane.YES_NO_OPTION);if(salir==JOptionPane.YES_NO_OPTION) {    System.exit(0);} }     
Se supone k ak en usuario debe salir el nombre de FREDDY , Ayuden please  :wacko:  :wacko:



--- Código: Java ---import javax.swing.JOptionPane;public class usuario extends javax.swing.JFrame {        /** Creates new form usuario */    public usuario() {        initComponents();    } private void jretiroActionPerformed(java.awt.event.ActionEvent evt) {                                               double monto1=1000;    double retiro=Double.parseDouble(jcantidad.getText());        if (retiro<monto1){      double suma=monto1-retiro;      jmonto.setText(""+suma);               } else if (retiro>monto1){    JOptionPane.showMessageDialog(null, "Sobregirado");                }    } 

Juann:
y porque no intentas que el segundo frame sea un JDialog y asi se te hace muchisimo mas facil

gophlb:
en algun sitio le pasas al segundo frame lo uqe hayas introducido en el primero?

fraj:

--- Cita de: "gophlb" ---en algun sitio le pasas al segundo frame lo uqe hayas introducido en el primero?
--- Fin de la cita ---
Se supone q en el primer jfarme estan los nombres de los usuarios : combox "angel " y"freddy"  si escojo "freddy"  y pongo el pass corectamente  me sale el segundo jframe , pero kiero k salga el nombre k escogi en el primer jframe "freddy "  en el segundo frame  usurio  "freddy" :unsure:  :unsure:  

gophlb:

--- Cita de: "fraj" ---
--- Cita de: "gophlb" ---en algun sitio le pasas al segundo frame lo uqe hayas introducido en el primero?
--- Fin de la cita ---
Se supone q en el primer jfarme estan los nombres de los usuarios : combox "angel " y"freddy"  si escojo "freddy"  y pongo el pass corectamente  me sale el segundo jframe , pero kiero k salga el nombre k escogi en el primer jframe "freddy "  en el segundo frame  usurio  "freddy" :unsure:  :unsure:  
--- Fin de la cita ---
pero no se lo pasas al segundo en ningun sitio, con lo cual es complicado que en el segundo aparezca ese nombre.

me explico:
tu jpanel1 sabe una cosa, arranca el segundo, pero no se lo comunica. el jpanel2 no sabe nada sobre jpanel1. ¿como va a mostrar el usuario o cualquier otra cosa si no se la comunica?

en conclusion: o te haces un constructor para jpanel2 en el que le pases el nombre de usuario...o le añades un metodo al que pasarle a posteriori ese nombre.

si no, es como si tu estas pensando un numero y le dices a tu amigo "¿por que no escribes el numero que estoy pensando y que solo yo conozco?"

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa