Текст JButton не будет обновляться автоматически.Он получает строковое представление, которое вы создали с помощью ""+someIntVariable
.Даже если вы передадите только саму переменную int (что невозможно, но давайте предположим, что это так), это будет копия целого числа, а не исходное значение.Теперь есть способ получить указатель на целое число, чтобы увидеть, что оригинал изменился, и даже если бы был какой-то способ, целое не могло бы сообщить JButton
, что оно изменилось.* Могут быть способы создания кнопок, подобных этой.Я не думаю, что использование JButton
является одним из таких способов, но могут быть классы кнопок в других средах, которые могут обрабатывать что-то подобное.Но вам нужно будет использовать более сложный тип данных в качестве переменной, которую вы передаете.