我正在做一个窗口,其中包含,1个JFrame和JFrame内部包含JMenuBar - > 3 JMenu - > JMenu中的每个JMenu ...中的几个JMenuItem ...我也有几个按钮和JLabel。JMenuBar的错误(重复和重叠)
那么发生在我身上的问题是,我把JMenu的时刻点击。
这将是我的代码有JMenu对象(在其他JMenu的唯一变化只是打开PDF)
try {
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + "C:/Users/Abad Hermida/Documents/NetBeansProjects/MRP/Manual/Manual.pdf");
} catch (IOException e) {
JOptionPane.showMessageDialog(rootPane, "Error al Abrir el Archivo", "ERROR", JOptionPane.ERROR_MESSAGE);
}
代码工作......这个代码我在按钮(在其他按钮也只是打开什么变化)
open.setVisible(true);
open.setTitle("Administrator");
this.setVisible(false);
这是类源
public Users() {
initComponents();
setTitle("Users");
setIconImage(new ImageIcon(getClass().getResource("../icons/32x32/users.png")).getImage());
}
我的了解更多信息
在左侧,您将看到应该如何看到窗口,并在导航JMenu之后看到的右侧,在第二个图像中,只需突出显示问题窗口的COMPONENT NAVIGATOR。
在左侧,示出,因为它应该可以看出,与右侧的该图像,因为它被分解:
在第二图像只突出的部件的所述NAVIGATOR窗口问:
最好尝试通过创建一个最小范例程序来重现它,[mcve],一个足够小的程序,可以在这里发布代码格式的文本,但是完全可编译,可运行,并再次能够重现问题。 –
而不是使用jMenubar你的菜单可以在面板上固定到jframe的顶部应该没问题 – Thecarisma