Vector/Matriz con jForm
Publicado por Nicolás (1 intervención) el 04/04/2014 16:11:58
Buen día a todos
Resulta que para un trabajo de la universidad tengo que guardar tres datos en vectores "Documento, Nombre, Salario", tengo dos botones, el boton guardar para salvar esos datos y el boton mostrar para mostrarlos, debo guardar por decirlo así 5 veces esos datos de diferentes personas y al final mostrarlos en un JOptionPane, pero el problema que tengo es que al momento de mostrar solo me muestra el último dato que guardé...entonces acudo al foro para ver si alguien me podría decir cual es mi error...Gracias
CODIGO BOTÓN GUARDAR
CODIGO BOTÓN MOSTRAR
JText1: Documento
JText2: Nombre
JText3: Salario
Gracias de antemano
Resulta que para un trabajo de la universidad tengo que guardar tres datos en vectores "Documento, Nombre, Salario", tengo dos botones, el boton guardar para salvar esos datos y el boton mostrar para mostrarlos, debo guardar por decirlo así 5 veces esos datos de diferentes personas y al final mostrarlos en un JOptionPane, pero el problema que tengo es que al momento de mostrar solo me muestra el último dato que guardé...entonces acudo al foro para ver si alguien me podría decir cual es mi error...Gracias
CODIGO BOTÓN GUARDAR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
for (doc = 0; doc <= 4; doc++) {
for (nom = 0; nom <= 4; nom++) {
for (sal = 0; sal <= 4; sal++) {
documento[doc] = Integer.parseInt(jTextField1.getText().trim());
nombre[nom] = jTextField2.getText();
salario[sal] = Integer.parseInt(jTextField3.getText().trim());
}
}
}
JOptionPane.showMessageDialog(null, "Guardado Exitosamente");
jTextField1.setText(" ");
jTextField2.setText(" ");
jTextField3.setText(" ");
}
CODIGO BOTÓN MOSTRAR
1
2
3
4
5
6
7
8
9
10
11
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
for (doc = 0; doc <= 4; doc++) {
JOptionPane.showMessageDialog(null, documento[doc] + " " + nombre[doc] + " " + salario[doc]);
}
}
JText1: Documento
JText2: Nombre
JText3: Salario
Gracias de antemano
Valora esta pregunta


0