有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在java中删除awt包中的菜单栏

是否有任何方法可以从awt包中的java窗口中删除菜单栏。 我已经基于一个条件创建了菜单栏,当该条件为false时,我想在awt包中删除它(不使用swing类方法),但找不到任何方法来执行此操作

我应该能够根据条件多次创建/删除菜单栏

我感到震惊的是,即使在Oracle提供的文档中,也没有找到完全删除菜单栏的方法,尽管存在从菜单栏中删除组件的方法

这是一个漏洞吗?他们错过什么了吗


共 (1) 个答案

  1. # 1 楼答案

    试试看:setMenuBar(null);

    从文件中:

    mb - the menu bar being set. If this parameter is null then any existing menu bar on this frame is removed.