小编Dus*_*tel的帖子

具有特定格式的JavaFX DatePicker getValue

我目前正在使用Scene Builder制作javafx场景.我希望以特定格式从日期选择器中获取价值.只需使用datePicker.getValue()以yyyy-mm-dd格式返回日期值.我想要MMM dd,yyyy形式.任何人都可以帮助我吗?

当前完整的datePickerController代码是这样的

package date.picker;

import java.net.URL;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.ResourceBundle;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
import javafx.scene.control.Button;
import javafx.scene.control.DatePicker;
import javafx.scene.control.TextField;
import javafx.util.StringConverter;

/**
 * FXML Controller class
 *
 * @author Dushyant Patel
 */
public class DatePickerController implements Initializable {

@FXML
private TextField display;
@FXML
private DatePicker datePicker;
@FXML
private Button getDateBtn;
@FXML
private Button setDateBtn;

@FXML
private void getDateAction(ActionEvent event) {

    LocalDate date = datePicker.getValue();
    if (date != null) { …
Run Code Online (Sandbox Code Playgroud)

java javafx date datepicker

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

date ×1

datepicker ×1

java ×1

javafx ×1