아래는 내 TreeTableView
입니다. 보시다시피 레벨을 축소하는 확장 화살표는 데이터와 일치하지 않습니다.JavaFX : 행 내용에 treetableview 확장 화살표 정렬
나는 한 줄로 만들고 싶습니다. 그러나 그것을하는 방법을 모른다. 나는 CSS에서 다음과 같은 방법을 시도했지만 그것의 아무도 작동합니다.
.tree-table-row-cell .arrow {
-fx-alignment: CENTER;
-fx-mark-color:red;
}
.tree-table-row-cell .arrow-button {
-fx-alignment: CENTER;
-fx-mark-color:blue;
}
.tree-table-cell .arrow {
-fx-alignment: CENTER;
-fx-mark-color:yellow;
}
.tree-table-cell .arrow-button {
-fx-alignment: CENTER;
-fx-mark-color:green;
}
.tree-table-cell > .arrow-button >.arrow{
-fx-alignment: CENTER;
-fx-mark-color:purple;
}
.tree-table-row-cell > .arrow-button >.arrow{
-fx-alignment: CENTER;
-fx-mark-color:grey;
}
누구에게 어떻게하면 좋을까요?
기본 동작은 선이 수직 마커에 일치하는지입니다. 그러나 당신은 이것을 감염시키는 다른 CSS에서 마커 또는 글꼴의 정렬을 변경했습니다. 그것이 fxml이고 scenebuilder를 이미 가지고 있다면, 장면 분석기의 "CSS Analyzer"-Feature를 사용하여 분석하십시오. 기본값이 무시되면 표시됩니다. – NwDev