5
Có cách nào để xóa khung màu xanh lam khỏi đầu vào được gửi không?Xóa khung màu xanh từ trường nhập JavaFX
Có cách nào để xóa khung màu xanh lam khỏi đầu vào được gửi không?Xóa khung màu xanh từ trường nhập JavaFX
Các đường viền màu xanh bạn đang hiển thị là biên giới tập trung.
Để loại bỏ nó hoàn toàn, sử dụng giống như
textField.setStyle("-fx-focus-color: -fx-control-inner-background ; -fx-faint-focus-color: -fx-control-inner-background ;");
hoặc trong một tập tin css bên ngoài
.text-field {
-fx-focus-color: -fx-control-inner-background ;
-fx-faint-focus-color: -fx-control-inner-background ;
}
Để làm cho nó giống như các lĩnh vực văn bản không tập trung, sử dụng
.text-field:focused {
-fx-background-color: linear-gradient(to bottom, derive(-fx-text-box-border, -10%), -fx-text-box-border),
linear-gradient(from 0px 0px to 0px 5px, derive(-fx-control-inner-background, -9%), -fx-control-inner-background);
}
có thể trùng lặp của [Làm cách nào để xóa ánh sáng biên giới mặc định của nút JavaFX (khi được chọn)?] (http://stackoverflow.com/questions/ 6092500/how-do-i-remove-the-default-border-glow-of-a-javafx-button-khi-được chọn) – jewelsea