2012-07-31 2 views

답변

1

설명서에 TileList의 기본 셀 렌더러 ImageCell에 단일 행 레이블이 표시되도록 지정되었습니다. 둘러 보았지만 공용 방법이나 속성으로 변경할 수는 없습니다.

여러 줄 레이블을 사용하려면 사용자 고유의 셀 렌더러를 구성해야합니다 (아마도 ImageCell 또는 CellRenderer 클래스를 확장해야 할 수 있습니다).

+0

지금은 레이블에 '\ n'개행을 추가하여 해킹하는 방식으로 작업하고 있습니다.하지만 작업을 수행하지만 레이블에 저장할 위치를 찾아야합니다 (첫 번째 행 끝나야합니다.) 변수 길이에 문제가 있습니다. – astralmaster

+0

그렇게하는 방법이지만, 특히 라벨 값이 사용자에 의해 제공되는 경우 문제가됩니다. 그래서 네가 "\ n"을 사용하는 것에 만족하지 않는다면 내가 생각할 수있는 유일한 방법은 자신 만의 셀 렌더러를 만드는 것이다. – puggsoy

+0

감사합니다. 더 쉬운 대안이 없었는지 확인하고 싶었습니다. – astralmaster

관련 문제