菜单中的中文,不能正确显示
myhui 2012-03-29 02:35:56 以下是课本中的一个例子,运行后,标题栏的中文可以正确显示,菜单“文件”“打开”“保存”中文不能正确显示,每个中文字都变成了方块,如果改成英文可以显示,怎么解决呢?
import java.awt.*;
class FirstWindow extends Frame
{ MenuBar menubar;
Menu menu;
MenuItem item1,item2;
FirstWindow(String s)
{ setTitle(s);
Toolkit tool=getToolkit();
Dimension dim=tool.getScreenSize();
setBounds(0,0,dim.width,dim.height/2);
menubar=new MenuBar();
menu=new Menu("文件");
item1=new MenuItem("打开");
item2=new MenuItem("保存");
menu.add(item1);
menu.add(item2);
menubar.add(menu);
setMenuBar(menubar);
setVisible(true);
}
}
public class ok
{ public static void main(String args[])
{ FirstWindow win=new FirstWindow("一个带菜单的窗口");
}
}