2014-12-19 3 views
0

SWT가 제공하는 캔버스는 int 좌표 만 제공합니다. 간단한 작업에는 충분하지만 때로는 부동 소수점 정밀도가 필요한 경우가 있습니다. 물론 픽셀 수는 그대로 유지되지만 원본 색상과 적절한 앤티 엘리 어싱의 다른 색조를 사용하여 "픽셀 간"점의 환상을 만들 수 있습니다. 그러나 이러한 렌더링 메커니즘을 구현하는 것은 중요하지 않습니다. 이미 제 3 자 솔루션이 있는지는 궁금합니다.SWT - 부동 소수점 좌표 및 서브 픽셀 정밀도를 사용한 드로잉

(때문에 라이브러리의 자바 1.7 이후 JDK에 포함되는) SWT 구성 요소 구조에 포함 할 수있는 자바 FX (http://docs.oracle.com/javafx/2/api/javafx/embed/swt/FXCanvas.html)에서 FXCanvas을 사용하는 것입니다

답변

1

좋은 솔루션을 (지금까지 단 SWTGraphics2D from Piccolo 발견). JavaFX는 int 대신 좌표로 double을 사용하는 그리기 메소드를 제공합니다.

관련 문제