2013-10-02 2 views
1

JavaFX 메뉴 항목의 기본 스타일을 변경하여 CSS를 추가하지만 작동하지 않도록하고 싶습니다. 그렇다면 메뉴 항목의 기본 스타일을 어떻게 바꿀 수 있습니까? 또한 어떻게 내 CSS가 연결되어 있는지 여부를 확인할 수 있습니까?javafx가 메뉴 항목의 기본 스타일을 변경합니다.

.menu-item:focused { 
-fx-background: -fx-accent; 
-fx-background-color: #AA0000; 
-fx-text-fill: white; 
} 

이 항목을 사용했지만 작동하지 않습니다.

+0

를 해결하기 위해 메뉴 항목에 사용 CSS 파일이 장면에 어떻게로드되고 있습니까? –

+0

감사합니다 @ulukbiy 스타일 시트가 제대로로드되지 않습니다. 왜 작동하지 않습니다. –

답변

0

이 문제는 이유를 다음 루트 사용자의 CSS 클래스를 정의하는 설정 스타일 시트를 작동하지 이잖아 현재 장면의 스타일 시트를 설정

를 해결하고 문제를

this.getScene().getRoot().getStylesheets().add("com/proj/folder/styles/menuitemcss.css"); 
관련 문제