你可以把菜单加到JFrame里,下面是我写的代码:import java.awt.*;
import javax.swing.*;class MyTest_csdn01
{
MyTest_csdn01()
{
JFrame jf=new JFrame("MyTest_csdn01");
Container c=jf.getContentPane();

JTextPane jtp=new JTextPane();
JMenuBar jmb=new JMenuBar();

JMenu mthefile=new JMenu("File");
JMenuItem mfile_new=new JMenuItem("New");
JMenuItem mfile_open=new JMenuItem("Open");
JMenuItem mfile_close=new JMenuItem("Close");

mthefile.add(mfile_new);
mthefile.add(mfile_open);
mthefile.add(mfile_close);

jmb.add(mthefile);

c.add(jtp,BorderLayout.CENTER);
jf.setJMenuBar(jmb);

jf.pack();
jf.show();
}

public static void main(String args[])
{
new MyTest_csdn01();
}
}