0
問題は、ListViewの境界線にグレーの線があります。私はボーダーカラーを透明に設定しましたが、動作しません。境界線の色を黒に設定すると、灰色の線の上に塗りつぶすだけです。ここでListView(またはTableView)から罫線を削除するにはどうすればよいですか?
.root {
-fx-focus-color: transparent;
-fx-faint-focus-color: transparent;
}
#wordsList {
-fx-border-color: transparent;
}
私のFXMLコードは、デフォルトで
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.*?>
<?import h.*?>
<?import javafx.scene.layout.*?>
<Tab xmlns="http://javafx.com/javafx"
xmlns:fx="http://javafx.com/fxml" closable="false">
<text><Constants fx:constant="SECOND_TAB_NAME"/></text>
<HBox>
<ListView fx:id="wordsList" prefWidth="250">
</ListView>
</HBox>
</Tab>
あなたは白に設定しようとしましたか? –
プロパティの.list-view -fx-border-colorが機能しないので、これを白またはsmthに設定する方法はわかりません。私はこれの色を設定するプロパティ名を見つけることができません。 – Terence
リストが空または項目を追加するときにこのプロパティを設定する必要があります。 –