CSS를 사용하여 각 셀의 표보기에서 격자 선을 제거하려고합니다. 표보기에서 격자 선 제거
예를 들어, 이름과 설명 열 사이에는 그리드 선이라고 가정하는 선이 있습니다. 나는 그것을 CSS를 사용하여 제거 할 생각이 없습니다. Java Swing에서 setShowGrid (false)를 사용하여이 작업을 수행 할 수 있습니다. javaFX에서는 사용할 수 없습니다. 그렇지 않으면 내가 당신을 가정
CSS를 사용하여 각 셀의 표보기에서 격자 선을 제거하려고합니다. 표보기에서 격자 선 제거
예를 들어, 이름과 설명 열 사이에는 그리드 선이라고 가정하는 선이 있습니다. 나는 그것을 CSS를 사용하여 제거 할 생각이 없습니다. Java Swing에서 setShowGrid (false)를 사용하여이 작업을 수행 할 수 있습니다. javaFX에서는 사용할 수 없습니다. 그렇지 않으면 내가 당신을 가정
자바 FX 2에 대한 요구하고, 당신이 업그레이드 제안 :
당신의 스타일이 퍼팅보십시오 :
.table-view {
-fx-table-cell-border-color: transparent;
}
또는 전화
tableObject.setStyle("-fx-table-cell-border-color: transparent;")
수평선을 유지하기 위해 다음을 수행해야했습니다.
.table-view .table-row-cell {
-fx-border-width: 1;
}
아마도이 작업을 수행하는 더 좋은 방법이 있습니다.하지만이 작업은 저에게 효과적이었습니다.
tableView에서 그리드 선을 제거하려면 @kylejmcintyre가 맞습니까?
.column-header-background { visibility: hidden; -fx-padding: -1em; }
을하지만 당신은 테이블 헤더를 숨기는 방법을 알고 :
는 테이블 헤더가 이렇게 숨 깁니다? –명목상의 경우에도 작동하지만 선택한 행 (초점이 맞았는지 아닌지)에 대한 행이 남아 있습니다. – Joffrey