본문 바로가기
자바/순수자바

자바 스윙테마( Swing Theme LookAndFeel) synthetica 적용#2편

by #무한동력 2020. 5. 18.
public class Main {
	public static void main(String[] args) {
		try {
		 	UIManager.setLookAndFeel("de.javasoft.plaf.synthetica.SyntheticaBlackEyeLookAndFeel");
		 	SyntheticaLookAndFeel.setFont("Dialog", 12);
		 } catch (Exception e) { 
			 e.printStackTrace();
		 }
		LineageMAutoUi.getInstance().checkSettings();
	}
}

자바 스윙테마 synthetica 적용방법은 다른 스윙테마 등록때와 동일하게

jar파일 include 하고 다음과같이 사용하면된다.

 

단 SyntheticaLookAndFeel.setFont("Dialog", 12); 이부분이 빠지면 한글깨짐현상이 나올수있음.

 

또한 synthetica는 사실 완전한 무료사용이 아니다 라이센스가 없는경우 사용이 안되게하는부분이 아니라.  

아래와같이 메세지가 기본으로 나오게되어있는데

라이센스 없을시 기본뜨는 메세지

이전에 외국사이트뒤져가면서 라이센스 없다는 메세지 안나오도록 처리하는작업을 해놨었는데 자세하게 뭘했었는지 정확히 기억이 안나고 jar파일만 가지고있다. 제거처리된 jar파일을 첨부하여 올립니다~~

 

synthetica_remove.jar
0.66MB

댓글