gpt4 book ai didi

javafx-2 - JavaFX 8 中的日期选择器

转载 作者:行者123 更新时间:2023-12-04 16:31:33 25 4
gpt4 key购买 nike

我可以在不使用第三方解决方案的情况下使用 Date Picker 和 Time Picker 的任何实现到默认的 JavaFX 8 包中吗?

最佳答案

日期选择器

是的,Java 8 有一个 DatePicker :

datepicker

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.DatePicker;
import javafx.stage.Stage;

import java.time.LocalDate;

public class PickerDemo extends Application {
@Override public void start(Stage stage) {
final DatePicker datePicker = new DatePicker(LocalDate.now());
datePicker.setOnAction(event -> {
LocalDate date = datePicker.getValue();
System.out.println("Selected date: " + date);
});

stage.setScene(
new Scene(datePicker)
);
stage.show();
}
public static void main(String[] args) { launch(args); }
}

时间选择器

不,Java 8 没有 TimePicker。

jfxtras 中有一个 TimePicker ( source here )。

鉴于 Java 8 已经有一个 DatePicker,添加一个 TimePicker 可能是合适的 feature request ,你可以做。

关于javafx-2 - JavaFX 8 中的日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20369447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com