나는 이클립스를 IDE로 쓰기 때문에 이클립스 기준으로 하겠다.
만약 이미지가 속한 폴더가 <프로젝트 폴더>\resources(src와 같은 계층)\image\inGame\block\ 라는 path를 가지고 있고, 이미지 파일 이름이 1.png라면, 해당 이미지는 다음과 같이 불러 올 수 있다.
BufferedImage objectImage = ImageIO.read(new File("resources\\image\\inGame\\block\\1.png"));
반드시 string 내 역슬래쉬 2개로 split해주어야 하고, 확장명까지 붙여주어야 한다.
File 형식으로만 불러오고 싶다면 new File~부터 써주면 됨.
'JAVA' 카테고리의 다른 글
JAVA String, StringBuilder, StringBuffer 의 차이점 (0) | 2019.11.09 |
---|---|
JAVA 객체 복사 방식 (깊은 복사 vs 얕은 복사) (0) | 2019.10.23 |
JAVA에서 특정 폴더의 파일/디렉터리 모두 가져오기 (0) | 2019.10.09 |
SimpleDateFormat 사용법 (0) | 2019.09.20 |