Vaadin 14(.1.19) 附带了这个时间选择器组件:https ://vaadin.com/components/vaadin-time-picker/java-examples
这是它的样子(当它是只读的时候):
我怎样才能让这个时间选择器显示像这样居中的时间(这是浏览器中手动操作的屏幕截图(直接在嵌入式输入字段中设置 text-align:center),而不是编程解决方案)?
我试图在 Java 代码中设置 text-align 属性但没有效果:
TimePicker timepicker = new TimePicker();
timepicker.getElement().getStyle().set("text-align", "center");
我搜索了一个主题变体。但这似乎只存在于 TextFields 和派生字段:
EmailField emailFeld = new EmailField();
emailFeld.addThemeVariants(TextFieldVariant.LUMO_ALIGN_CENTER);