Hi,
ich möchte per Knopfdruck das aktuelle Datum in einem TextField erscheinen lassen.
Mein Code bisher ist dieser:
allerdings funktioniert die zweite Methode so noch nicht, da setText nicht frisst was ich übergeben will. Kann mir hier jemand auf die Sprünge helfen?
ich möchte per Knopfdruck das aktuelle Datum in einem TextField erscheinen lassen.
Mein Code bisher ist dieser:
Java:
private void displayCurrentTime() {
DateFormat timeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
final Timeline timeline = new Timeline(new KeyFrame(Duration.millis(1), event -> {
final long currentTime = System.currentTimeMillis();
startBox.currentTime.setText(timeFormat.format(currentTime));
}));
timeline.setCycleCount(Animation.INDEFINITE);
timeline.play();
Java:
private void getCurrentTime() {
if (startBox.refresh.isPressed()) {
startBox.textField.setText(startBox.currentTime);
}
}
allerdings funktioniert die zweite Methode so noch nicht, da setText nicht frisst was ich übergeben will. Kann mir hier jemand auf die Sprünge helfen?