【问题标题】:Adding 2 different menu bars in java在java中添加2个不同的菜单栏
【发布时间】:2011-11-10 22:19:42
【问题描述】:

我正在创建两个菜单栏第一个菜单栏用于背景颜色,第二个用于文本颜色。应用程序包含文本组件,用户可以在其中键入文本。当用户按下任一菜单滚动条时,屏幕上会显示红色。 ,蓝色,绿色,颜色组件 用户可以调整滚动条的位置,按下“确定”按钮时,框架上的文本组件的前景或背景会根据菜单选择而变化。

【问题讨论】:

    标签: java


    【解决方案1】:

    一种可能性是创建一个 MDI(一个父窗口,每个文档都有一个内部子窗口)。请参阅:How to Use Internal Frames。 JDesktopPane 和每个 JInternalWindow 都可以有自己的菜单。

    【讨论】:

      【解决方案2】:

      两个菜单栏听起来很尴尬。通常一个菜单栏就足够处理了。您是否考虑过使用弹出菜单代替第二组菜单?如果您仍然坚持在一个框架中添加多个菜单栏,请考虑更改它们的位置,例如在其中一个上使用 BorderLayout.SOUTH。

      【讨论】:

        猜你喜欢
        • 2019-08-20
        • 1970-01-01
        • 2016-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-18
        • 1970-01-01
        相关资源
        最近更新 更多