Tel*_*tar 6 java swing menubar menuitem drop-down-menu
有没有办法将JMenuItem添加到JPanel,以便我可以创建一个按钮来显示多个选项,如地址栏下的firefox中的最新新闻按钮?
我只能将JMenu和JMenuItems添加到JMenuBar,JPopupMenu和其他JMenus和JMenuitems
有没有办法在Java Swing中创建一个下拉式Jbutton?(左侧带有向下箭头的那些向用户显示更多选项)
提前致谢
最后我用一个简单的Jutton和一个JPopupPane实现了"show options按钮",其中显示了以下选项:
在按钮的ActionPerformedListener中,我编写了以下代码:
popMenu.show(showOptionsButton,0,showOptionsButton.getHeight())
Run Code Online (Sandbox Code Playgroud)
它像JMenuBar中的JMenu一样工作正常,但不完全像下拉按钮,您可以按下按钮执行操作或按向下箭头显示更多操作.我相信这可以通过两个按钮"非常接近"来完成,然后使用箭头按钮中的上面的代码,但将"操作按钮"设置为弹出窗口的组件,以便弹出窗口显示两个按钮的下方.