@Tallys_Prado escreveu:
E aí galera, beleza? Sou iniciante aqui no fórum e pretendo tanto ajudar como ser ajudado. Porém, sem mais delongas:
Pretendo imprimir uma matriz bidimensional em uma JTextArea, com a seguinte formatação:
Matriz A = [ 1 1 1
1 1 1
1 1 1];porém consegui fazer apenas da forma HTML, onde consigo imprimir apenas em JLabels.
StringBuilder saida = new StringBuilder("<html><body>"); for (int[] linha : matriz) { for (int valor : linha) { saida.append(valor).append(" "); } saida.append("<br>"); } label1.setText(saida.toString());
Como faria para colocar a matriz com aquela formatação em uma JTextArea com o txtArea.setText(matriz)?
Uma forma que já tentei foi usando o seguinte:
String resultado = " "; for(int i=0;i<matriz.length;i++){ for(int j=0;j<matriz.length;j++){ resultado += matriz[i][j] + " "; } } txtArea.setText(resultado);
porém não consigo pensar numa forma de organizar isso em linhas e colunas. Algum outro método diferente ou corrigindo esse? Ficaria extremamente grato!
Mensagens: 2
Participantes: 2