GUIアプリケーションの挑戦

プログラミング初心者ですが頑張ります。いろんな言語に興味があります。GUIやデータベース関連のアプリケーションを開発しています。

Java Propertiesファイルから値を取得

今日はPropertiesファイルで遊んでみました。
やりたい流れとしては、
Propertiesファイルにファイル名を書き込んで取得します。

test.properties

test=test.txt

test.txt

TestTestTest

sample.java

Properties properties = new Properties();

String file = "test.properties";
try {
    InputStream inputStream = new FileInputStream(file);
    properties.load(inputStream);
    inputStream.close();

    String str = properties.getProperty("test");
  File file = new File(str);
    BufferedReader br = new BufferedReader(new FileReader(file));
    String test = br.readLine();
    add(new JLabel(test));
    br.close();
} catch (Exception ex) {
     System.out.println(ex.getMessage());
}
}catch(FileNotFoundException e){
     System.out.println(e);
}catch(IOException e){
     System.out.println(e);
}

結果
f:id:mnagn:20160905222439p:plain