// path 를 절대 경로로 주지 않았을 경우 다음 경로에서 찾게 됨
//1. current directory
//2. user home directory
//3. classpath
Configuration config = new PropertiesConfiguration("usergui.properties");
JAVA
property 가 로딩되었으면 다음과 같이 Cofiguration interface 를 통해 property 에 접근할 수 있음
String backColor = config.getString("colors.background");
Dimension size = new Dimension(config.getInt("window.width"),
config.getInt("window.height"));
JAVA
Include
property name 이 "include" 이고 value 가 disk 에 있는 property 파일의 이름일 경우 해당 파일의 내용을 현재 property 에 포함시키게 됨.
usergui.properties
# usergui.properties
include = colors.properties
include = sizes.properties
colors.properties
# colors.properties
colors.background = #FFFFFF
List and arrays
다음과 같이 하나의 property 의 value 에 list 나 array 로 설정하는게 가능