У меня есть кнопка «добавить попкорн», «добавить начос» и «добавить хот-дог», а также список просмотра, называемый «закуска».
Поэтому я хочу, чтобы, нажимая кнопку «добавить попкорн», я хотел, чтобы детали отображались в списке.
Вот как я хочу, чтобы представление списка выглядело.
попкорн 1.50
- попкорн 1.50
- начос 1,75
Я хочу, чтобы он обновлялся при каждом нажатии кнопки.
public class SnacksController {
public Snacks nachos;
public Snacks hotdog;
public Snacks popcorn;
public Button popcornbutton;
public Button nanchosbutton;
public Button hotdogbutton;
public TextArea snacktextarea;
public Label snacktotal;
public Button snacktotalbutton;
public ListView snacklistview;
@FXML
public void printpopcorn(ActionEvent actionEvent) {
popcornbutton.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
snack'\n'+"popcorn");
}
});
popcorn = new Snacks(" Popcorn", 0,1.50);
nachos = new Snacks(" Nachos", 0,1.75);
hotdog = new Snacks(" Hotdogs", 0, 2);
}
@FXML
public void printnachos(ActionEvent actionEvent) {
nanchosbutton.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
snacktextarea.appendText('\n'+"nachos");
}
});
}
@FXML
public void printhotdog(ActionEvent actionEvent) {
hotdogbutton.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
snacktextarea.appendText('\n'+"Hotdog");
}
});