代码之家  ›  专栏  ›  技术社区  ›  pierre

jToolsbar被jmenu隐藏

  •  1
  • pierre  · 技术社区  · 14 年前

    我正在使用NetBeans向我的窗口添加一个jtoolbar,它也有一个jmenub。以下是设计时的外观: alt text http://www.theinfernals.org.uk/misc/design.png

    …但在运行时我得到了:

    alt text http://www.theinfernals.org.uk/misc/runtime.png

    工具栏似乎部分隐藏在菜单名下。这是在苹果电脑上,顺便问一句。有没有什么愚蠢的事情我忘了做,或是一些布局技巧我应该使用?

    编辑:我将添加工具栏下面的区域是一个SplitContainer。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Bozhidar Batsov    14 年前

    我认为问题可能实际上是工具栏对象没有脱离菜单(这是非常不可能的,因为菜单栏不是框架内容窗格的一部分),而是太小。您只需在initcomponents()之后在工具栏对象上使用setminimalsize,或者在matisse中的组件首选项中为工具栏设置最小大小。