2008-09-28 3 views
4

JDK 1.6에서 LookAndFeel 파일을 설정해야합니다. 나는 두 개의 파일이 있습니다Java에서 LookAndFeel 파일을 어떻게 설정합니까?

  1. napkinlaf-swingset2.jar

  2. 내가 이것을 설정하는 방법

    napkinlaf.jar

하고 사용?

GTK 모양과 느낌 또는 Qt 모양과 느낌이 좋겠습니까? http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html

을 당신이 그것을 명령 행을 수행 할 수 있습니다 :

java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel MyApp 

또는 코드

:

UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); 

당신은 확인해야 봐 &에 대한 작업이 어떻게 느끼는지

+0

더 명확히 할 수 있습니까? 이 2 개의 파일에는 소스가 있습니까? 아니면 바이너리입니까? – freespace

답변

3

Naplin의 클래스 이름은 net.sourceforge.napkinlaf.NapkinLookAndFeel입니다. 그래서, 명령 행에서 기본값으로 설정을 사용

java -Dswing.defaultlaf=net.sourceforge.napkinlaf.NapkinLookAndFeel

이는 lib/ext 방향과 라인에 napkinlaf.jar를 추가 설치하려면 : Java 설치 내 lib/swing.properties

swing.installedlafs=napkin 
swing.installedlaf.napkin.name=Napkin 
swing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel

(는거야 아마도 파일을 만들어야합니다.)

Napkin wiki page

+0

이제 작동합니다. 감사합니다. 멋진 LookAndFeel – Waseem

9

이 페이지는 설명 모양이 포함 된 항아리 &은 응용 프로그램 classpath에 있습니다. 이 작동 방식은 응용 프로그램에 따라 다릅니다. 일반적인 방법은 lib 폴더에 넣는 것입니다. JDK를 기본적으로 사용할 수있는

봐 & 느낌은 다음과 같습니다

com.sun.java.swing.plaf.gtk.GTKLookAndFeel 
com.sun.java.swing.plaf.motif.MotifLookAndFeel 
com.sun.java.swing.plaf.windows.WindowsLookAndFeel 

은 위의 링크를 Quioting :

GTK + L F는 UNIX 또는 리눅스 시스템에서 실행됩니다 & GTK + 2.2 이상 이 설치된 반면, Windows L & F는 Windows 시스템에서만 을 실행합니다. (금속) L & F와 마찬가지로 Motif L & F는 모든 플랫폼에서 실행됩니다.

+0

LAF 사용법은 알고 있지만 LAF 파일을 설치하고 싶습니다. 및 GTK LAF는 기본적으로 설치되지 않습니다. – Waseem

+0

@Waseem - 그렇다면 귀하의 질문에 정교하게 제안하십시오. – GEOCHET

-1

Qt는 모양을 확인하고 Java 용 Qt는 IS 제품 잠비으로 Trolltech에서은 (는) 사용 가능합니다 생각합니다.

+1

모양과 느낌이 전혀 없습니다. 전체 툴킷입니다. –

관련 문제