반응형 JAVAFX2 JavaFX TableView 의 Header 를 없애기. (JavaFX hide TableView header) JavaFX 를 하면서 계단식 컴포넌트를 만들게 되었는데, 필요에 따라 테이블 뷰에서 header 부분을 없애야 하는 상황이 발생했다. 처음엔 API 옵션이 떡하니 있어 쉽게 할 줄 알았는데, 결국 Css Style Syntax 를 찾아야만 했던 문제였다. 먼저 Fxml 에서 사용할 Css 에 ".column-header-background { visibility: hidden; }" 를 입력한다. Fxml 에 와서 Stylesheets 를 생성한 Css로 설정하면 header 가 사라진다. 1. make .css file 2. write css ".column-header-background { visibility: hidden; }" 3. adapt fxml. IT 문제해결 2018. 1. 3. JavaFX table checkbox header custom alignment 테이블 헤더 정렬 Java FX 에서 각각의 테이블 헤더마다 정렬을 다르게 주고 싶었지만 Css 로 테이블 헤더의 정렬을 주는 것을 아래와 같지만 .table-view .column-header .label{ -fx-font-size: 12pt; -fx-font-family: 'Malgun Gothic'; -fx-alignment: center; } 위와 같이 정렬을 주었을 때는 모든 헤더가 가운데로 정렬이 되기 때문에 각각에 대해 css 를 주기가 쉽지가 않다. 만약 첫번째 열이 체크박스 헤더를 갖고 그 열만 가운데로 위치 시키고 싶어서 아래와 같이 override css 를 적용하기도 쉽지 않을 뿐더러 적용이 되지 않는다. .변수명 .table-view .column-header .label{ -fx-font-size.. IT 문제해결 2017. 11. 28. 이전 1 다음 반응형