2012-10-23 7 views
0

문제는 다음과 같습니다!JTable 열에 여러 줄의 텍스트 표시

저는 JTable이 있습니다. 새로운 줄을 나타내는 "\ r \ n"이 포함 된 텍스트 문자열을 제공하고 싶습니다. 그리고 저는이 새로운 라인을 테이블에 표시하고 무시하지 말아야합니다. 내 문제의 시각적 표현은 다음과 같습니다.

오늘 :

|Titel   | 
------------------ 
|texttex ttext xt| 
------------------ 

목표 :

|Titel | 
    ---------- 
    |texttex | 
    |ttext xt| 
    ---------- 

내가 JTextPane의 실험했지만 내 결과 대신 JTextPane가 .. (Maby I에 캡슐화 된 텍스트의 해당 객체의 텍스트 표현입니다 그 모든 명백한 인터넷 가이드를 이해하지 못합니다.)

인덱스를 사용하지 않고 여러 줄을 포함하는 JTable에 열을 어떻게 표시합니까? 각 라인마다.

답변

4

내가 제안 중 하나는 <br> 대신 \r\n 를 사용하거나 당신이 당신의 JTableTableCellRenderer을 설정합니다. TableCellRenderer이 호출되면 JTextPane을 반환합니다 - JTextPane의 인스턴스를 하나만 만들고 적절한 값을 설정 한 후 각 호출에 대해 반환하십시오.

+0

안녕하세요, jtable 셀에 새 라인을 추가하는 방법을 알려주십시오. jtable 셀에 여러 줄이 있어야합니다. –