Разработать Java-приложение с графическим интерфейсом пользователя
Разработать Java-приложение с графическим интерфейсом пользователя. Кнопка "Открыть" вызывает диалог открытия файлов, содержимое выбранного пользователем файла считывается в заданную структуру данных (у каждого свой вариант). При нажатии на кнопку "Показать" содержимое структуры данных отображается в многострочном поле ввода (объект класса JTextArea)/ Для классов, реализующих интерфейс Map, надо выводить и ключ, и значение. Кнопка "Выход" служит для закрытия приложения. Для следующих заданий - модификация пользовательского интерфейса: в интерфейс добавить однострочное текстовое поле ввода (объект класса JTextField), куда пользователь сможет ввести параметр (строку, число и т.д.) ArrayList, вывести первые N строк (N задается пользователем) Подскажите пожалуйста, как выполнить данный вывод?
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
jTextArea1.setText("");
int N=0;
if(Objects.equals(jTextField1.getText(), ""))
N = 0;
else
N = Integer.parseInt(jTextField1.getText());
for (int i=0;i<N;i++)
{
jTextArea1.append(""+list.get(N)+"\n");
}
}
Ответы (1 шт):
РЕШЕНИЕ
jTextArea1.append(""+list.get(N)+"\n");
нужно N заменить на i