java - 摆脱 JMenu 中浪费/未使用的空间

标签 java swing menu

在我的应用程序中,我有一个带有文件菜单的菜单栏。在子菜单中,每个 JMenuItem 都在复选框的文本左侧浪费了大量空白(我认为),即使我没有包括任何 JCheckBoxMenuItems。

我看到许多其他 java/swing 应用程序的菜单不会浪费这个空间。如何在我的应用中执行此操作?

Menu screen shot

最佳答案

这可能是您选择的默认值 UIManager外观和感觉 (L&F)。您可以尝试使用 put()改变它。这个得心应手UIManager Defaults工具显示不同 Menu.margin 值在各种 L&F 中的影响。

关于java - 摆脱 JMenu 中浪费/未使用的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2275203/

相关文章:

java - J2SE 平台设置不正确。( NetBeans IDE 8.0.2 )

java - 可以在同一个 xls 表上读取和写入吗?

java - 读取 API 响应的通用代码

JavaGame 角色在绘图时移动不准确?

html - 显示事件导航页面 HTML/CSS 的彩色背景

java - 尝试使用资源,如果未捕获抛出的异常,资源是否会清理?

java - jTable isCellEditable 覆盖不起作用

java - JFrame 错误 java.lang.nullpointerException

android - MenuItem.getItemId 返回 0 而不是 ItemId

css 下拉菜单不适用于任何浏览器