Вам необходимо использовать JTextArea и добавить символ новой строки в конце каждой строки. Если вы используете JTextField, он не может поддерживать многострочный режим, он только в одной строке.
Вставьте код в любой файл Java и выполните метод main.
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
class Scratch {
public static void main(String[] args) {
JFrame frm = new JFrame();
JTextArea txtArea = new JTextArea();
txtArea.setPreferredSize(new Dimension(500,500));
JButton btn = new JButton("DO ARRANGE");
btn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int[][] boardOne = new int[][]{
{5, 16, 36, 52, 70},
{8, 26, 35, 60, 73},
{12, 23, -1, 51, 74},
{3, 27, 34, 59, 68},
{14, 30, 47, 64, 80}
};
int i, j;
StringBuilder sb = new StringBuilder();
for (i = 0; i < boardOne.length; i++) {
for (j = 0; j < boardOne[i].length; j++) {
sb.append(boardOne[i][j]);
if (j < boardOne[i].length - 1) {
sb.append(" ");
}
}
sb.append("\r\n");
}
txtArea.setText(sb.toString());
}
});
frm.getContentPane().setLayout(new BorderLayout());
frm.getContentPane().add(btn, BorderLayout.NORTH);
frm.getContentPane().add(txtArea, BorderLayout.CENTER);
frm.pack();
frm.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frm.setVisible(true);
}
}