问题标签 [jmenubar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4022 浏览

java - JMenu 子菜单小箭头图标指示器

有谁知道如何控制出现在 JMenu 子菜单上的小箭头的显示?

我可以改变它吗?我可以禁用它吗?我可以移动它吗?

另外,我注意到只有当它们是其他 JMenu 的子菜单时,这个箭头才会出现在顶级 JMenu 上。这种不一致让我很恼火,因为我在 JMenuBar 的根目录上混合了 JMenuItem 和 JMenu,所以我希望它总是能指出这一点。无论如何也要这样做?

谢谢!

0 投票
2 回答
6723 浏览

java - 带有工具栏和菜单栏的网格包布局

我的 java 界面有问题,我想显示一个菜单栏和工具栏以及一些标签和文本字段,但是每次我使用 gridbaglayout 它没有显示我的标签以及我的文本字段它只显示我的菜单栏和工具栏你能帮我解决这个问题吗?我在 Mr.G(google) 上搜索了这个问题,但找不到合适的解决方案,我只是 java 的新手,我希望 java 作为我的编程语言用于我的下一个项目。

这是我的代码:

顺便说一句,我仅将一个标签和文本字段用于测试目的。

0 投票
2 回答
5286 浏览

java - 更改 JMenuBar 边框

我正在尝试将 JMenuBar 的边框更改为其他边框。像那样(例如):

图片 1 http://img11.hostingpics.net/pics/696780Sanstitre.png图片 2 http://img11.hostingpics.net/pics/900299Sanstitre2.png                                                                                                                        

但我找不到办法做到这一点。我可以改变任何我想要的东西,除了那个。

[编辑] 我已经尝试过:

它不起作用:( ...

[/编辑]

0 投票
7 回答
9549 浏览

java - 在 JMenuBar 中的元素之间添加间距

在我的应用程序中使用 JMenuBar 时,文件、编辑等元素靠得太近,如果元素之间有一些空间会更好看。这可能吗?

0 投票
2 回答
421 浏览

java - 是否可以在不将其添加到 JPanel 的情况下移动 JMenuBar

我的 Java 应用程序中的 JMenuBar 位置存在问题。

我实际上使用的是文章中的 ComponentResizer.java 代码。

除了我的应用程序的北部区域(未装饰的 JFrame)及其角落(北部区域)之外,所有调整大小的东西都可以正常工作,因为 JMenuBar 阻止我从该区域调整大小。

是否有解决方案或黑客可以将 JMenuBar 向下移动一点或启用北部区域的调整大小?

我还使用setJMenuBar()方法将 JMenuBar 添加到我的应用程序的北部区域。

代码:

0 投票
2 回答
3942 浏览

java - Nimbus Look And Feel 调整菜单栏的颜色

我正在尝试调整 Nimbus 外观和感觉的颜色,但它只是部分起作用。特别是我在调整菜单栏的颜色时遇到问题。

这是一个运行示例:

如您所见,我可以设置控件的背景并设置 JMenuItem 的前景色。但我无法更改 JMenuItem 的背景,也无法更改 MenuBar 的颜色。我从http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.html尝试了很多键,但我无法更改菜单栏的颜色。

另一个问题是?为什么我必须在设置外观之前和设置外观之后调用一次颜色调整?为什么我必须调用一次'UIManager.put()'和一次'UIManager.getLookAndFeelDefaults().put()'?

在我看来,Nimbus 确实有问题,不适合专业使用。我尝试同时使用 JDK 1.6.35 和 JDK 1.7.7,但是对于这两个 JDK,我无法让系统按要求运行?

关于如何在 Nimbus LookAnd Feel 中调整菜单栏颜色的任何建议?

提前致谢

0 投票
0 回答
402 浏览

java - Java:双缓冲图形和菜单栏不能一起工作

我仍然需要学习很多关于编程(java)的知识,到目前为止我主要使用图形。我尝试制作一个菜单栏,它奏效了。但是我在同时使用 Graphics 和 JMenubar 时遇到了问题。首先我可以绘制图形,但是在查看了一些网站(包括这个)之后,我设法让图形工作。不幸的是,不是双缓冲。

这就是我一直双缓冲的方式,我不知道这是否是双缓冲的坏方法:

这是我的代码,只有菜单栏和图形。主类:

绘画类:

我希望你能帮助我,我一直在寻找一段时间,我找到了一些双缓冲的方法,但它们没有奏效。其中一些是 BufferedImage 和 BufferStrategy。

感谢您的时间。

0 投票
1 回答
11630 浏览

java - Swing:在 jMenu 的 menuItem 中创建复选框或复选符号

我想在 menuItem 前面创建一个复选框或复选符号JMenu。例如,当我们打开记事本文件并单击“格式”菜单时,“格式”菜单的“自动换行”菜单项前面有一个复选框。

0 投票
2 回答
1765 浏览

java - 在我最小化或调整 JFrame 大小之前,JMenu 不会出现

我有一个带有 a 的 GUI JMenuBar,问题是有时 aJMenu在我调整大小或最小化JFrame. 有人能帮我吗?

0 投票
1 回答
40 浏览

java - 有没有办法制作子菜单项?

假设我有一个 JMenuBar。在那个 JMenuBar 上,我有一个 JMenu。在那个 JMenu 上,有另一个菜单,在那个菜单上,有项目。有没有办法做到这一点?