[求助]JAVA-GUI的菜单栏乱码。
//这是一个JAVAGUI的测试程序。//2007.01.31
import javax.swing.*;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
public class Jpass extends JFrame
{ public Jpass ()
{ super("这是一个JAVAGUI的测试程序 2007.01.31"); //标题
setUpUIComponent();
setUpEventListener();
setVisible(true);
}
private void setUpUIComponent()
{ setSize(480,480); //窗体大小
//菜单栏
JMenuBar menuBar = new JMenuBar();
//设置“设置”菜单
JMenu setMenu = new JMenu("设置");
JMenuItem menuCPass = new JMenuItem("更改密码");
JMenuItem menuExit = new JMenuItem("退出");
setMenu.add(menuCPass);
setMenu.add(menuExit);
//设置“关于“ 菜单
JMenu aboutMenu = new JMenu("About");
JMenuItem menuAbout = new JMenuItem("About Jpass");
aboutMenu.add(menuAbout);
menuBar.add(setMenu);
menuBar.add(aboutMenu);
//设置菜单栏
setJMenuBar(menuBar);
}
private void setUpEventListener()
{ setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}
public static void main (String[] args)
{ new Jpass();}
}
--------------------------------------------------------------
源文件是UFT8,标题的“这是一个JAVAGUI的测试程序 2007.01.31”可以正常显示,
但是菜单栏:"设置"、"更改密码"、"退出"都是乱码。
请问这是什么原因?谢谢!