2012-03-27 2 views
0

응용 프로그램에서 사용자를 위해 스타일을 변경하고 싶습니다. 스타일이있는 폴더가 있고 기본 caspian.css도 배치했습니다. 그러나 일부 custom-style.css (응용 프로그램의 배경색 변경)와 caspian.css (기본 배경색) 사이의 스타일을 전환 할 때 배경색이 변경되지 않지만 custom-style.css와 동일합니다. 변화에 대한 나의 방법 :getStylesheets() 후에 오래된 스타일 정보가 있습니다. clear()

private void changeStyleSheet(String stylePath){ 
     this.getScene().getStylesheets().clear(); 
     this.getScene().getStylesheets().add(stylePath); 
    } 

내가 생각 그 이후 this.getScene() 모든 스타일 정보가 삭제됩니다) (일반 getStylesheets()하지만 스틸 존재 ... 그럼, 어떻게 내가 완전히 삭제할 수 있습니다.. CSS 스타일에 영향을 줍니까? 감사!

답변

0

이 정보가 유용 할 경우 "ODT Discussion Forum"의 사람들이 도움이되었습니다 (https://forums.oracle.com/forums/thread.jspa?messageID=10239015 & # 10239015). 버전 2.1에서 수정 됨

관련 문제