你可以把菜单加到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();
}
}
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();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货