Java JFrame 应用笔记

1、exej4编译,Icon窗口图标不显示

修改前

Toolkit toolKit = getToolkit();
Image icon = getToolkit().getImage("./src/img/logo.png");
this.setIconImage(icon);

修改后

URL url = getClass().getResource("/img/logo.png");
Image img = Toolkit.getDefaultToolkit().getImage(url);
this.setIconImage(img);

2、ini配置文件乱码((汉字字符流读取和写入并指定编码格式)直接编辑ini与代码赋值)

//读文件
InputStreamReader isr = new InputStreamReader(new FileInputStream(file), "GBK");
BufferedReader bufferedReader = new BufferedReader(isr);
//写入文件
BufferedWriter bufferedWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "GBK"));

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章