public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().equals("open")){
System.out.println("打开");
JFileChooser wjxz=new JFileChooser();
wjxz.setDialogTitle("文件打开"); /
wjxz.showOpenDialog(null);/
wjxz.setVisible(true);
String wjlj=wjxz.getSelectedFile().getAbsolutePath();//
FileReader wjl=null; BufferedReader hcl=null;
try{
wjl=new FileReader(wjlj);
hcl=new BufferedReader(wjl);
String s="",zfc="";
while((s=hcl.readLine())!=null){
zfc+=(s+"\n");
}
wby.setText(zfc);//设置值,字符串放进zdc
}
catch(Exception eee){}
finally{
try{
wjl.close();
hcl.close();
}
catch(Exception ee){
} } }
else if(e.getActionCommand().equals("save")){
System.out.println("保存");
} } }
为什么读取文本文件里面的汉字是乱码啊,怎么改啊?
怎么修改啊?