스윙 (2) 썸네일형 리스트형 우분투에서 자바 스윙 UI의 글꼴에 안티얼라이언싱 설정 우분투에서 스윙로 만든 프로그램을 돌리다가 문득 글꼴의 가독성이 떨어짐을 깨닫고 구글링해 본 결과, 다음과 같은 해결책을 얻을 수 있었다. /etc/environment 파일을 텍스트 편집기로 열어서 맨 아래에 다음과 같이 한 줄을 추가해 준다. _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on" 스윙 어플리케이션을 좀 더 OSX에 어울리게 만들어 보자 자바로 구현된 스윙 어플리케이션을 맥 OSX에서 구동하는 경우, 시스템 룩앤필을 적용하는 것만으로는 뭔가 아쉽다는 것을 깨달았다. 윈도우즈나 리눅스와 달리 OSX에서는 메뉴바가 화면 위에 있다거나 해서 좀 더 손 봐줘야 할 곳이 있다. 이 페이지에서는 아래 링크된 사이트의 몇 가지 항목을 번역해 두기로 한다. http://www.devdaily.com/apple/mac/java-mac-native-look/ 시스템이 OSX인지를 판별 String lcOSName = System.getProperty("os.name").toLowerCase(); boolean IS_MAC = lcOSName.startsWith("mac os x"); 시스템 룩앤필을 적용 UIManager.setLookAndFeel(UIM.. 이전 1 다음