JavaFX下拉按钮
如何在
JavaFX中创建“下拉按钮”?
到目前为止,我正在使用ChoiceBox,现在我必须为ChoiceBox分配一个图像,
所以我打算把它改成一个下拉按钮.这样我就可以设置一个图标了. 我使用SceneBuilder设计UI. 没有帮助搜索如何使用JavaFX创建下拉按钮. 解决方法
如果您不必像在ChoiceBox中那样存储选择,则可以使用例如
MenuButton 控件.
一个MenuButton有你提到的 简单的例子 final Image image = new Image(getClass().getResource("cross_red.png").toExternalForm(),20,true,true); MenuButton menuButton = new MenuButton("Don't touch this"); menuButton.setGraphic(new ImageView(image)); menuButton.getItems().addAll(new MenuItem("Really"),new MenuItem("Do not")); 这将生成一个按钮,如: 注意:如果您需要按钮也像真正的按钮一样,您可以从MenuButton切换到
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |