我有一个 JDesktopPane,里面有一个面板。我在顶部还有一个帮助菜单。
当它绘制面板时,它会将其绘制在菜单栏的顶部,从而挡住菜单栏。
如何将面板发送到后面,解除菜单栏的阻塞?
这是构造函数。
public Desktop () {
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension scrnsize = toolkit.getScreenSize();
desktop.setBackground(Color.orange);
desktopFrame.setContentPane(desktop);
desktopFrame.addKeyListener(this);
desktopFrame.setVisible(true);
desktopFrame.setSize(scrnsize);
desktopBackground = new JPanel();
desktopBackground.setLocation(30 , 10);
desktopBackground.setSize(100, 110);
desktopBackground.setBackground(Color.red);
setJMenuBar(menuBar);
menuBar.add(startButton);
startButton.add(programsButton);
programsButton.add(terminalButton);
desktopFrame.setJMenuBar(menuBar);
terminalButton.addActionListener(this);
desktop.add(menuBar);
desktop.add(desktopBackground);
}