イベント後にリロードされる vaadin フォームがいくつかあります。このイベントにより、一部のフィールドが null になります。これは、フォームがフィールドのラベルと「null」を表示することを意味します。イベントがロードされた後、ラベルと「null」値の両方が消えるようにしたいと思います。また、フォームをnull値に置き換えるために別のフォームをロードせずにこれを行いたいと思います。
フォームには次のコンストラクターがあります。
public IInfoForm(Info info) {
List<Object> orderedProperties =Arrays.asList(InfoContainer.DISPLAYED_FIELDS);
setItemDataSource(new BeanItem(idInfo), orderedProperties);
情報コンテナーは Web サービスからデータを取得し、DISPLAYED_FIELDS は表示するフィールドを一覧表示します。
フォーム フィールドに設定するプロパティを探してみましたが、役に立ちませんでした。