final Callback<DatePicker, DateCell> dayCellFactory = new Callback<DatePicker, DateCell>() { @Override public DateCell call(final DatePicker datePicker) { return new DateCell() { @Override public void updateItem(LocalDate item, boolean empty) { super.updateItem(item, empty); if (//day is today) { setStyle(" -fx-border-color:black, -fx-border-style:solid, -fx-border-width:1px"); } } }; } }; checkOutDatePicker.setDayCellFactory(dayCellFactory);
public void start(Stage primaryStage) { DatePicker datePicker = new DatePicker(); datePicker.setDayCellFactory(picker -> new DateCell() { @Override public void updateItem(LocalDate date, boolean empty) {
dpDate.setChronology(HijrahChronology.INSTANCE); Callback<DatePicker, DateCell> dayCellFactory = dp -> new DateCell()
public void start(Stage primaryStage) { DatePicker datePicker = new DatePicker(); datePicker.setDayCellFactory(picker -> new DateCell() { @Override public void updateItem(LocalDate date, boolean empty) {
private void addDateColumn(EffectiveTableColumn tableColumn, DateFormat dateFormat) { ValueProvider<Integer, Date> valueProvider = proxy.getValueProvider(dateFormat); ColumnConfig<Integer, Date> config = new ColumnConfig<>(valueProvider, tableColumn.getWidth()); config.setHeader(tableColumn.getLabel()); config.setCell(new DateCell(LocalDatePropertyEditor.FORMATTER)); columnConfigs.add(config); DateFilter<Integer> filter = new DateFilter<>(valueProvider); filters.add(new ColumnView(tableColumn.getFormula(), filter)); }
new DateCell( DateTimeFormat.getFormat( DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM ) ) ) { public Date getValue( SearchPageRow row ) { return row.getCreatedDate(); new DateCell( DateTimeFormat.getFormat( DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM ) ) ) { public Date getValue( final SearchPageRow row ) { return row.getLastModified();
DateCell( DateTimeFormat.getFormat( DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM ) ) ) {
final Column<JarListPageRow, Date> lastModifiedColumn = new Column<JarListPageRow, Date>(new DateCell(DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM))) { @Override public Date getValue(JarListPageRow row) {
true); Column<JarListPageRow, Date> lastModifiedColumn = new Column<JarListPageRow, Date>(new DateCell(DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM))) { public Date getValue(JarListPageRow row) { return row.getLastModified();
datePicker.setDayCellFactory(dp -> new DateCell() { @Override public void updateItem(LocalDate item, boolean empty) {
table.addColumn(new Column<VersionRecord, Date>(new DateCell()) {
table.addColumn(new Column<VersionRecord, Date>(new DateCell()) {
nameColumn.setCell(button); DateCell dateCell = new DateCell(); dateCell.getDatePicker().addValueChangeHandler(new ValueChangeHandler<Date>() {
InboxConstants.INSTANCE.name() ); Column<InboxPageRow, Date> dateColumn = new Column<InboxPageRow, Date>( new DateCell( DateTimeFormat.getFormat( DateTimeFormat.PredefinedFormat.DATE_TIME_MEDIUM ) ) ) { public Date getValue( InboxPageRow row ) { return row.getTimestamp();