0
我不知道如何配置或禁用它。單選按鈕上不需要的藍色邊框,可以刪除那個?
我有這樣的CSS:
.radioButton {
-fx-font: 13px sans-serif;
-fx-border-width: 0;
}
感謝您的幫助!
我不知道如何配置或禁用它。單選按鈕上不需要的藍色邊框,可以刪除那個?
我有這樣的CSS:
.radioButton {
-fx-font: 13px sans-serif;
-fx-border-width: 0;
}
感謝您的幫助!
你看到藍色邊框是被聚焦的RadioButton
的結果。
可以防止RadioButton
從自動接收焦點通過設置focusTraversable
到false
:
.radio-button {
-fx-focus-traversable: false;
}
要修改顏色,您可以指定-fx-focus-color
和-fx-faint-focus-color
屬性:
.radio-button {
-fx-focus-color: red;
/* 2/15 th of the opacity of the focus color */
-fx-faint-focus-color: ladder(#222, transparent 0%, -fx-focus-color 100%);
}
嘗試使用CSS選擇器'input [type =「radio」]:checked'然後改變樣式。 – Jameson
這些類型的選擇器在Javafx中不起作用。只需改變它的工作背景即可。我認爲這有一個像「輪廓顏色:透明」的屬性。在網絡CSS。 –