java如何按圆形图标在javafx上获得下拉菜单 3 月,2 周 Questions & Answers 125 当按下图标时,应该如何获得下拉菜单,在我的情况下,它需要是一个小的圆形图标。 选择框给了我一个矩形框。但是,我需要一个简洁的图标,点击时会显示下拉列表
# 1 楼答案 一个ChoiceBox的下拉菜单是一个ContextMenu,所以您可以自己使用这个类来生成下拉菜单。制作一个带有图像的圆形按钮(like this for example),然后单击它时,显示一个带有所需MenuItems的ContextMenu。使用ContextMenu的show(Node anchor, Side side, double dx, double dy)函数将其显示在按钮底部
# 1 楼答案
一个
ChoiceBox
的下拉菜单是一个ContextMenu
,所以您可以自己使用这个类来生成下拉菜单。制作一个带有图像的圆形按钮(like this for example),然后单击它时,显示一个带有所需MenuItems
的ContextMenu
。使用ContextMenu
的show(Node anchor, Side side, double dx, double dy)
函数将其显示在按钮底部