Hochzählen mit Button | JDA?
Hi👋🏼,
public void onButtonInteraction(ButtonInteractionEvent event) {
if (event.getButton().getId().startsWith("klick")) {
}
}
Wie schaffe ich es, dass wenn man auf den Button drückt, sich der Wert immer um 1 steigert?
LG
1 Antwort
Hat der Button eine Nummer als Text oder soll in einem Text Feld oder anderswo der Wert gesteigt werden?
Kenne zwar JDA nicht so gut, aber würde an so was denken:
public static final int BUTTON_ID = 1; // richtige ID hier einfügen
public void onButtonInteraction (ButtonInteractionEvent event) {
Button button = event.getButton();
if(button.getId()==BUTTON_ID) {
Integer parsedInt = Integer.parseInt(button.getText());
button.setText(parsedInt + 1);
}
}
@MrFlipper
Am besten im Button direkt oder halt in der Nachricht :)
sero583
17.07.2022, 12:46
@MrFlipper
Dann könntest du das Schema, was ich hier gepostet habe kopieren und zu den richtigen Methoden ändern, damit es funktioniert.
Ja der Wert soll angezeigt werden:d