JFrame in (来自Swing)允许您设置菜单栏( MenuBar使用JFrame.setMenuBar(mb);的实例)。这个菜单栏可以显示在不同的位置,这取决于它正在运行的系统。如果应用程序正在运行的操作系统在屏幕上有一个菜单栏,那么JFrame中设置的菜单栏通常会出现在这个菜单栏中。如果不支持这一点,菜单栏将显示在框架本身的顶部。
在下面的示例中,您可以看到不同系统上的不同行为:
下面是用于设置菜单栏的代码示例:
// Initialize a menu bar
MenuBar mb = new MenuBar();
// Initialize the menu an
我的要求是删除TightVNC查看器的菜单栏,因为我不希望用户在菜单栏中使用它们中的任何一个。为此,我需要TightVNC的源代码,以便我可以删除或禁用UI表单中的菜单栏。我可以在c#中获取源代码吗?我想在Visual studio Dot Net中打开项目并更改表单。或者任何其他删除菜单栏的想法都会很有帮助。谢谢。
我有两个表格。我已经在主窗口中创建了一个菜单栏并设置了IsMdicontainer= true。在第二个窗口中,我创建了菜单栏并设置了windowstate is maximize。
我的问题是,当子窗口处于活动状态时,父窗口菜单栏也随子窗口菜单一起显示。我需要隐藏父窗口菜单栏,并且只在子窗口关闭时才显示它。
我想要得到菜单项“设置为系统代理”的值(如果它已被选中)。
问题是,如果我想要得到这个值,我必须首先单击该菜单并找到菜单项。但我希望在后台完成,因为我希望每5秒执行一次。
我的代码是这样的
tell application "System Events"
tell process "ClashX"
click (menu bar itm 1 of menu bar 2)
get value of attribute "AXMenuItemMarkChar" of menu item "Set as
我在2012年Mac Book Pro上使用Os X 10.8.2下的NetBeans 7.2编写了一个java应用程序,我决定删除或隐藏屏幕菜单栏,因为没有简单的方法来编辑我的java应用程序的屏幕菜单栏。我已经在屏幕菜单栏上搜索了一遍又一遍,但我没有找到任何显示如何编辑或隐藏的内容。我想出的唯一的信息,使用NetBeans是如何将我的JMenuBar组合到屏幕菜单栏中,但示例不起作用。
如果有人能给我指出一个好的方向来编辑屏幕菜单栏的内容,我会很乐意使用它。但是,如果没有简单的方法可以在不重写源代码的情况下完成此操作,那么我将继续使用窗体上自己的菜单,并隐藏或删除屏幕菜单栏(如果可以做到的