[자바] JExcelAPI 컬럼 사이즈 설정 방법

2023. 5. 6. 20:05Java

작성일 : 2010. 4. 6.
 
JExcel 라이브러리에서 컬럼 사이즈를 지정하는 방법은 픽셀단위로 사이즈를 지정하는 Swing 컴포넌트와 차이가 있다.
 
컬럼 내 char 수와 연관이 있으며 소스를 분석하면 deprecated(구 버전이어서 사장된) API의 경우 256 을 곱한 값을 사용하고 있다.
실제로도 50 픽셀을 표현하기 위해서 CellView.setSize() 인자로 50을 주면 기대와 달리 (시각적으로 mm 단위로 표현하고 싶은) 컬럼이 상당히 작게 표현된다.
 
10 포인트 크기의 한글을 10자 정도 보여줄 수 있게 하려면 20 * 256 (대략 100 픽셀 크기) 을 쓰면 된다.
(한글이 MultiBytes 이므로 [글자 수] 곱하기 2를 쓰는 것이다)