Мой код очень длинный, поэтому я буду добавлять только соответствующие фрагменты.Итак, я пытался увеличить метку на единицу, используя следующий код:
btnComplete.setOnAction(new EventHandler<ActionEvent>() {
public void handle(ActionEvent e) {
//if the list has a minimum of 1 item
if (currentCartTxt.getItems().size() > 0) {
int sales=0;
sales++;
String x = Integer.toString(sales);
numberOfSalesTxt.setText(x);
}
}});
Однако это только изменяет мое текстовое поле на 1 и никогда не увеличивает его.Любая помощь будет принята с благодарностью.
currentCartTxt - это listView, а numberOfSalesTxt - это текстовое поле.
В основном, чтобы объяснить мое приложение, у меня есть список элементов, которые я добавляю в текстовое поле.(currentCartTxt) и мне нужно нажимать кнопку завершения всякий раз, когда в текстовом поле должен быть хотя бы 1 элемент.И каждый раз, когда нажимается кнопка, текстовое поле (numberOfSalesTxt) увеличивается на 1. Спасибо!