mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, November 02, 2006

Java,자바] 그래픽 파일 뷰어 만들기; JPG GIF PNG Image File Viewer


명령행 옵션으로 지정해준 그림을 출력하는 것 외에는 아무 기능도 없는 아주 심플한 그래픽 뷰어입니다.

화질은 ACDSee 와 같은 수준이었고 좋았습니다. 참고로, JPG 뷰어의 종류에 따라 화질 차이가 아주 약간 있습니다. 뷰어는 아니지만 포토샵으로 JPG 파일을 볼 때 화질이 가장 좋고, ACDSee가 그 다음이고, 다른 이미지 뷰어들은 JPG 화질이 좀 떨어지더군요. 알고리즘의 차이나 파라미터의 차이 때문일 것입니다.


사과

원본 그림 파일 ( photoshop_apples.jpg )



자바 이미지 뷰어: Java Image Viewer

실행 결과


컴파일을 한 후, 도스창(명령 프롬프트)에서
java Foo photoshop_apples.jpg
이렇게 실행시킵니다. 그러면 GUI 창이 뜹니다.

만약 파일명에 공백이 있다면
java Foo "photoshop apples.jpg"
이렇게 큰따옴표를 붙이고 실행하면 됩니다.




다음 예제는 자바 버전 1.5 (=5.0) 이상이 되어야 컴파일됩니다.

Java: 초간단 이미지 파일 뷰어 예제 소스


파일명: Foo.java
import javax.swing.*;

class Foo {
  public static void main(String args[]) {

    if (args.length == 0) {
      System.err.println("Input Image file name...");
      System.exit(1);
    }

    JFrame oJFrame        = new JFrame("그림 보기 예제");
    ImageIcon oImageIcon  = new ImageIcon(args[0]);
    JLabel oJLabel        = new JLabel(oImageIcon);

    oJFrame.add(oJLabel);
    oJFrame.pack();
    oJFrame.setVisible(true);
    oJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}



▶▶ 자바/Java] GUI 기초, 기본 창(윈도) 만들기: Java Example, Simple Window




tag: java
자바 | Java

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top