0
我有一個簡單的程序,我想創建一個菜單欄,菜單和菜單項。但是我的程序出現了兩個問題。 1我的框架未出現於屏幕的中央顯示雖然我還添加了此代碼:在java中的jmenu欄中沒有菜單欄顯示
mainframe.setLocationRelativeTo(null);
第二個問題是沒有菜單顯示在框架,但是我已經添加3-4菜單和菜單項裏他們
這是我的應用程序代碼:
package javaProject;
import javax.swing.*;
public class Converter {
public static void main(String[] args)
{
JFrame mainframe=new JFrame("Converter");
mainframe.setResizable(true);
mainframe.setSize(500, 400);
mainframe.setLocationRelativeTo(null);
mainframe.setVisible(true);
JMenuBar menu=new JMenuBar();
mainframe.setJMenuBar(menu);
// file menu starts
JMenu file=new JMenu("File");
menu.add(file);
JMenuItem open= new JMenuItem("Open");
file.add(open);
JMenuItem save=new JMenuItem("Save");
file.add(save);
JMenuItem play=new JMenuItem("Play");
file.add(play);
JMenuItem pause=new JMenuItem("Pause");
file.add(pause);
JMenuItem exit= new JMenuItem("Exit");
file.add(exit);
// edit menu
JMenu edit= new JMenu("Edit");
menu.add(edit);
JMenuItem paste=new JMenuItem("Paste");
edit.add(paste);
JMenuItem remove=new JMenuItem("Remove");
edit.add(remove);
JMenuItem removeall=new JMenuItem("Remove All");
edit.add(removeall);
// convert menu
JMenu convert=new JMenu ("Convert");
menu.add(convert);
// help menu
JMenu help=new JMenu ("Help");
menu.add(help);
JMenuItem supportedformats=new JMenuItem("Supported Formats");
help.add(supportedformats);
JMenuItem version=new JMenuItem("Version");
help.add(version);
JMenuItem aboutus=new JMenuItem("About Us");
help.add(aboutus);
JMenuItem updates=new JMenuItem("Check For Updates");
help.add(updates);
}
}
非常感謝,它的工作 –
@aliahman接受答案是正確的(通過點擊勾號圖標) – StanislavL