Извините за этот вопрос, но я боролся с заданием, которое мой профессор давал нам в течение нескольких дней, и не знаю, с чего начать.Я не хочу, чтобы кто-то делал это для меня или чего-то в этом роде, я просто хочу научиться / получить хорошие подсказки, потому что вообще не могу найти точку опоры в этом.Назначение выглядит следующим образом:
Реализация графического интерфейса пользователя с классом GridLayout с сеткой 10 5 JButtons и JLabels.Кнопки J должны находиться в первых пяти рядах, а метки J - в следующих пяти рядах.(Первый JButton должен иметь текст 1-1, а последний текст 5-5.) JButton в i-й строке и j-м столбце должен иметь текст i-j.Текст JLabels должен быть 0.
Цель JLabels состоит в подсчете щелчков соответствующих кнопок J.Например, когда пользователь нажимает кнопку i-j в первый раз, текст JLabel (5 + i) -й строки и j-го столбца должен измениться на 1.
Вы не можете использовать какие-либо переменные экземпляра.
Подсказка 1: использовать и внутренний класс для меток.
Подсказка 2: вы можете увеличить «номер» метки наполучить текст метки, разобрать его в int с помощью Integer.parseInt () и изменить текст метки.Вы также должны добавить еще один JButton, который сбрасывает счетчики на JLabels.Текст на JButton должен быть сброшен.
До сих пор я только изучал заметки, не понимая или невольно печатая, и придумал совершенно неработающую отчаянную попытку, которая выглядит следующим образом:1020 *
}
Может кто-нибудь предложить мне здесь какой-нибудь совет или подсказку, поскольку я боролся с этим в течение возраста?