那我在中文系统下边怎么设置他为英文呢?thx

解决方案 »

  1.   

    Locale.setDefault(new Locale("USA"));
      

  2.   

    因为sun设计的GUI程序喜欢根据*.properties来读取component的label值,而中文系统里的locale默认是zh_cn,所以它一定会读*_zh.properties,那里一定是汉字的unicode,所以你把Locale设置成usa或其骗骗jdk就行了。
      

  3.   

    设置嘞Locale.setDefault(Locale.ENGLISH)之后,title是变成英文的嘞,但是那两个JButton的字还是中文的。是不是没有办法访问到Pane中的按钮和那个JTextField呢,谢谢
      

  4.   

    呀,原来InputDialog中的按钮和JTextField是不可设置的。But thank you all the same!