Vaadin 14(.1.19) には、この Time Picker コンポーネントが付属しています: https://vaadin.com/components/vaadin-time-picker/java-examples
これはどのように見えるかです (読み取り専用の場合):
この Time Picker を取得して、このように時間を中心に表示するにはどうすればよいですか (これは、プログラムされたソリューションではなく、ブラウザーでの手動操作のスクリーンショットです (埋め込まれた入力フィールドで 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);