当我编写弹出菜单时,我可以检查鼠标事件,然后在调用 show() 之前准备菜单。
现在我想要一个类似的下拉菜单功能,它位于菜单栏中。例如,我有以下菜单栏布局:
Menu 1
MenuItem 1.1
MenuItem 1.1.1
MenuItem 1.1.2
..
MenuItem 1.1.n
Menu 2
基本上我想在调用下拉菜单时和显示之前动态生成列表 MenuItem 1.1.1, MenuItem 1.1.2, ..., MenuItem 1.1.n。
我怎么能在 Java/Swing 中做到这一点?是否有涵盖菜单栏的 L&F 特定键盘/鼠标调用的回调?
最好的祝福