JAVA Swing 폰트에 outline 선 씌우기
2019. 10. 9. 19:39
사진 설명이 더 쉽다. 위와 같은 폰트에 outline을 씌워 아래와 같은 사진으로 만들어 그리고 싶을 때 말이다. 그러니까, 폰트에 테두리를 씌우고 싶을 때가 있을 것이다. 보통 다른 처리가 되어 있지 않은 트루타입 폰트 (TTF)를 자바에서 drawString을 통해 paint하게 되면 no-outline font로 나타나게 된다. 이 때 따로 그래픽 페인트를 만들어 outline을 씌울 수 있다. public static void drawFancyString(Graphics2D g, String str, int x, int y, float size, Color internalColor) { if(str.length()==0)return; AffineTransform orig = g.getTransf..