0
私はPopupView
を使用するコントロールのセットを持って現れます。 Charm 4.0.0のアップデート以来、奇妙な動作をしています。私はPopupViewに含まれるNode
を選択するとチャーム4.0.0 PopupViewは一度だけ
は、PopupViewは閉じて取得するために使用しました。今度はPopupViewは閉じられますが、すぐに再び表示されます。さらに、私がPopupViewの外をクリックするとすぐに閉じられますが、私は再びそれを表示することはできません。
私はGluon javadocからの例でそれをテストし、第二の問題に関して、同じ行動を経験した:レポート作成のため
public class MyApp extends MobileApplication{
private Button button;
private PopupView popupView;
@Override
public void init() {
addViewFactory(HOME_VIEW,() -> {
button = new Button("Click");
button.setOnAction(event -> popupView.show());
popupView = new PopupView(button);
VBox vBox = new VBox();
vBox.getChildren().addAll(new Label("Choice 1"), new Label("Choice 2"), new Label("Choice 3"));
vBox.setSpacing(5);
popupView.setContent(vBox);
return new View(button) {
@Override
protected void updateAppBar(AppBar appBar) {
appBar.setTitleText("PopupView");
}
};
});
}
}
それはそのオートコンプリートのポップアップのための 'PopupView'を使用していますので、' AutoCompleteTextField'は、同じ挙動を示しています。 PopupViewは公開されていないため、この回避策は適用できません。どのように解決することができますか? – jns