求设置窗体中菜单栏的大小问题
当把菜单栏添加到窗体中时,窗体中标题栏下部分就是菜单栏,而且那一行都被占用,不想让它都占用,怎么设置菜单栏的大小?
------解决方案--------------------边界设置一下
菜单栏.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
具体查一下API:
BorderFactory
------解决方案--------------------如果一定要改的话可以根据MenuBar和MenuComponent的源代码自己写一个新的菜单栏类
------解决方案--------------------可以不用setMenu(),而是Container.add(MenuBar)这种形式,这样也比较方便调整菜单栏大小和位置