Pertanyaan Menghapus batasan JavaFX ListView


Saya mencoba menyelesaikan penghapusan batas ListView dari aplikasi saya (dalam css) tetapi tidak ada yang berhasil.

Ada struktur di FXML seperti: HBox> AnchorPane> ListView

Saya mencoba menerapkan:

-fx-border-width: 0px;

ke .hbox, .anchorpane (kelas diterapkan ke node), .list-view dan .list-cell tetapi sepertinya ada sesuatu yang lebih dalam listview yang masih memiliki batas. Bagaimana cara menghapusnya sepenuhnya?

edit: masalah terpecahkan. Itu disebabkan oleh default -fx-padding: 1px;

listview borders


5
2018-05-01 16:33


asal


Jawaban:


Hapus batas kontrol default JavaFX (mis., Untuk ListView dan SplitPane):

.list-view, .split-pane { -fx-background-insets: 0; -fx-padding: 0; }

2
2018-06-13 22:49



Jawabannya adalah untuk menggunakan:

-fx-padding: 1px;

0
2018-05-05 14:31