В этом случае вы должны иметь некоторую целочисленную переменную вне слушателя события кнопки, но все еще внутри того же класса, представляющего количество строк, находящихся в данный момент в storing
. А затем используйте этот счетчик для индексации массива при добавлении нового элемента и увеличивайте счетчик каждый раз, когда добавляете новую строку, например:
private static int count = 0;
if(event.getSource() == buttonj) {
if(count < storing.length) {
storing[count] = jtextf.getText();
count++;
}
}
Как упоминал пользователь Кевин Андерсон, будьте осторожны, когда ваш массив заполнится, то есть когда count == storing.length
. На этом этапе вы можете либо не добавлять элемент, так как массив считается «полным», либо изменять размер массива, чтобы соответствовать новому элементу. Однако я оставлю эту часть на ваше усмотрение.