2015-05-27 14 views
7

Tôi đang tìm cách thay đổi giao diện của FileChooser bằng cách sử dụng CSS. Làm điều này bằng cách sử dụng SceneBuilder cũng sẽ được tốt đẹp xin vui lòng, nhưng kể từ khi FileChooser không thuộc về javafx.scene.controls có vẻ không phải là một cách đơn giản để làm điều này. Tôi muốn có thể thiết lập những thứ như phông chữ, màu sắc, v.v. Tôi muốn làm điều này thông qua CSS, nhưng tôi cũng không thấy cách thực hiện điều này trực tiếp trong mã Java. Cảm ơn vì sự trợ giúp.Làm thế nào bạn có thể thay đổi giao diện của Trình chỉnh sửa tệp JavaFX bằng CSS?

+8

Các [Javadocs cho 'FileChooser'] (http://docs.oracle thể. com/javase/8/javafx/api/javafx/stage/FileChooser.html) nói "Cung cấp hỗ trợ cho các hộp thoại tệp nền tảng tiêu chuẩn. Các hộp thoại này có giao diện của các thành phần giao diện người dùng nền tảng độc lập với JavaFX". Tôi nghĩ điều này ngụ ý rằng bạn không thể thay đổi phong cách. –

+0

'FileChooser' là một lớp' final' nên chúng ta thậm chí không thể ghi đè lên các phương thức của nó để thay đổi giao diện người dùng – aKilleR

Trả lời

0

Các giao diện của File Chooser là phụ thuộc vào nền tảng giao diện người dùng (OS) và bạn không thay đổi này

Các vấn đề liên quan