Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2013, 23:07
Avatar de emartinezg
emartinezg
 
Fecha de Ingreso: diciembre-2012
Ubicación: Envigado
Mensajes: 2
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Mostrar Matriz en JOptionPane.showMessageDialog

Buenas Noches:

Solicito su ayuda ya que he podido inicializar y llenar una matriz en JAVA pero necesito mostrarla en JOptionPane.showMessageDialog, en ese momento me funciona pero debo dar clic al boton o enter por cada registro ingresado.

Lo que requiero es que pueda mostrar los datos de la matriz en una sola ventana.

Hasta el momento tengo el siguiente codigo:

package poo_recolectores;

//Importar Libreria para poder hacer uso de los cuadros de texto JOptionPane
import javax.swing.JOptionPane;
/**
*
* @author Edgar Arturo Martínez
*/
public class POO_Recolectores {



public static void main(String[] args) {

//Ingreso de valor para conocer el número de recolectores
int NumRecolectores = Integer.parseInt (JOptionPane.showInputDialog (null," "
+ "Finca Cafetera POO UdeA, \n\n Ingrese el Número de Recolectores \n "));

//Inicialización de las dimensiones de la Matriz con n Filas y 4 Columnas
String Matriz[][] = new String[NumRecolectores][4];

for (int i=0; i<= (NumRecolectores - 1); i++)
{
for (int j=0; j<= 3; j++)
{
String Dato = "";
if (j==0)
Dato = (JOptionPane.showInputDialog (null,"Ingrese el Nombre "));
Matriz[i][j] = Dato;
if (j==1)
Dato = (JOptionPane.showInputDialog (null,"Ingrese el Sexo "));
Matriz[i][j] = Dato;
if (j==2)
Dato = (JOptionPane.showInputDialog (null,"Ingrese el TipoLote "));
Matriz[i][j] = Dato;
if (j==3)
Dato = (JOptionPane.showInputDialog (null,"Ingrese el NumKilos "));
Matriz[i][j] = Dato;
}
}

for (int i=0; i<= (NumRecolectores - 1); i++)
{
for (int j=0; j<= 3; j++)
{
JOptionPane.showInputDialog(null, Matriz[i][j] + "\t");

}
}

}
}