Java에서 이미지파일이 깨져있는지, 올바르게 존재하는지 확인하는 방법 입니다.
긴 설명이 필요없이 간단합니다.
* 소스코드
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
public class ImageTypeClass {
public static void main(String[] args) {
boolean isok = isImage("위치/대상.png");
}
//이미지 깨짐여부 확인
public static boolean isImage(String filepath){
boolean result = false;
File f = new File(filepath);
try {
BufferedImage buf = ImageIO.read(f);
if(buf == null){
result = false;
} else {
result = true;
}
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
}
* 실제 실행모습
반응형
'Java(자바) > Java 기본' 카테고리의 다른 글
jconsole로 프로그램 모니터링(Java jconsole) (0) | 2020.10.13 |
---|---|
Java netty Sokect server (netty를 활용한 간단한 소켓 서버) (4) | 2020.09.21 |
Java 불변객체, Java 객체 참조 (0) | 2020.01.22 |
이클립스 프로젝트 실행 가능한 Jar파일 만들기 대상이 보이지 않을 때(export jar not showing) (0) | 2019.12.19 |
JAVA 바이너리 설치, Install binary java, 리눅스, 우분투 (0) | 2019.10.11 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글