2
jtable의 가운데 테두리를 어떻게 제거 할 수 있습니까? 이에서Java로 중간 셀에서 가로 테두리 제거 JTable
..
여기에 .. 여기
내 코드 smilier 것은이다 t 할
Object rowData[][] = { { "", "", "", "", "", "", "" }, //4 empty row
{ "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "" }
};
Object columnNames[] = { "File Type", "Total File", "Size(GB)", " ",
"File Type", "Total File", "Size(GB)" };
JTable table = new JTable(rowData, columnNames);
JScrollPane scrollPane = new JScrollPane(table);
일반적으로 말해서, 당신은 할 수 없습니다 ... 또는 적어도, 많은 일을하지 않고. 셀 테두리는 Look & Feel 델리게이트에 의해 제공됩니다. 즉, 지원할 각 플랫폼에 대해이 기능을 제공 할 수있는 새 델리게이트를 제공해야합니다. 행/열 테두리를 바꿀 수 있으며 사용자 정의 셀 렌더러를 사용하여 "모방"할 수 있지만 찾고있는 결과를 얻지 못할지 모르겠다. – MadProgrammer
편도 t은 더 멋진 일을 2 테이블을 그리는 것입니다. 그들 사이에 간격이있다. 두 테이블을 동기화 된 상태로 유지하는 작업이 많을 것입니다. – StackFlowed
@wrongAnswer 그건 좋은 생각이야, 동기화가 너무 어렵지 않다. 그냥 행 선택 모델을 공유하고 스크롤 창 모델을 ... – MadProgrammer