You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整LocalDateTimePicker弹出窗口的大小?

解决JavaFX LocalDateTimePicker弹出窗口尺寸不足问题

要调整弹出窗口的大小(而非文本框),需要针对选择器的弹出面板设置CSS样式,而非仅修改文本框类。以下是可行方案:

  • 定位弹出面板的CSS选择器:JavaFX中LocalDateTimePicker的弹出面板对应CSS类为LocalDateTimePicker-popup,若不生效可尝试通用的date-picker-popup或time-picker-popup。
  • 设置弹出面板尺寸:在CSS文件中添加样式:
    .LocalDateTimePicker-popup {
        -fx-min-width: 600px; /* 自定义宽度 */
        -fx-min-height: 400px; /* 自定义高度 */
    }
    
  • 调整时间滑块字体(可选):若字体过大导致布局混乱,单独设置滑块区域字体:
    .time-picker .slider .label {
        -fx-font-size: 12px; /* 按需调整字号 */
    }
    
  • 确保样式加载:将CSS文件正确引入到应用场景:
    scene.getStylesheets().add(getClass().getResource("styles.css").toExternalForm());
    

内容的提问来源于stack exchange,提问作者bliako

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 12:22:01