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");
}
}
}
}