0
我不確定爲什麼我的JMenuBar沒有顯示。我添加的其他2個面板顯示出來很好。我不確定它是否與borderLayout有挑剔或什麼有關。我相信(希望)它是小事。我只是在學習如何創建GUI,因此完全有可能。感謝您提前提供任何幫助。JMenuBar沒有顯示
public homeGUI()
{
super("Pixfile Photo Manager");
setSize(WINDOW_WIDTH, WINDOW_HEIGHT);
setLayout(new BorderLayout(2,5));
setDefaultCloseOperation(3);
initComponants();
initHeaderPanel();
buildFileListPanel();
createMenuBar();
add(headerPanel, "Center");
add(fileListPanel, "West");
this.setJMenuBar(menuBar);
setLocationRelativeTo(null);
setVisible(true);
}
public void createMenuBar(){
menuBar = new JMenuBar();
fileMenu = new JMenu();
manageMenu = new JMenu();
aboutMenu = new JMenu();
menuBar.add(fileMenu);
menuBar.add(manageMenu);
menuBar.add(aboutMenu);
}
謝謝你Reimeus!就是這樣。 – APerry 2013-05-01 00:53:43