gpt4 book ai didi

java - 使用 javafx 打印日期(作为字符串) - 保持打印当前日期

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:10:18 25 4
gpt4 key购买 nike

这是来 self 的患者类的代码和用于显示它的 JavaFx 代码。但是,每次我将一个新对象添加到队列并刷新时,显示的时间是当前时间而不是每个单独的时间...`

public String getTime() {
DateTime d = new DateTime();

String s = null;
s = d.toString();

return s;
}

public void setTime(String time) {
this.time = time;
}

我正在使用 jodatime 将当前的 datetime 转换为 string 然后显示这个...

@FXML
private TableColumn<Patient, String> timeColumn;

timeColumn.setCellValueFactory(new PropertyValueFactory<Patient, String>("time"));

最佳答案

将您的 getTime() 更改为:

 public String getTime() {

DateTime d = new DateTime();

String s = null;
s = d.toString();

return s;
}

到:

    public String getTime() {
return this.time;
}

因为您的 getTime() 不断提供当前时间,而不是您使用 setTime() 存储的实际时间。

关于java - 使用 javafx 打印日期(作为字符串) - 保持打印当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29852516/

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