2017-11-15 6 views
0

JavaFX에서 텍스트 필드를 만들려고합니다. Textfield 선택에 사용자 정의 색상을 사용하고 싶습니다. 나는 재산이 무엇인지 모르겠다. 그래서 나는이 방법으로 만 설명 할 수있다. 기본적으로이 옵션을 선택하면 테두리에 하늘색 색상이 나타납니다. 완전히 제거하거나 사용자 정의 색상으로 설정하려면 어떻게합니까?JavaFX에서 텍스트 필드의 선택 영역 테두리를 특정 색으로 설정하는 방법은 무엇입니까?

.login-info { 
-fx-border-style: solid; 

-fx-accent: red; } 

답변

0

텍스트 필드가 -fx-배경 색을 사용합니다 : 속성이 그것을 실현하려 여기 내 CSS 코드입니다. 따라서 덮어 쓰기로

.textfield:focused{ 
    -fx-background-color : yellow,white; 
    -fx-background-insets: 0,3px; 
} 

국경색을 클릭하면 하늘색 대신 노란색이됩니다.

+0

소매점 응용 프로그램 용으로 만든이 스타일 시트에서 javafx 컨트롤의 대부분에 대한 내 자신의 사용자 지정 스타일이 있습니다.이 스타일 시트는 gitgub에서 찾을 수 있습니다. https://github.com/Oshan96/ThogaKade –

+0

스타일 시트에 대한 직접 링크는 https://github.com/Oshan96/ThogaKade/blob/master/src/lk/edu/ijse/ThogaKadeHibernate/ui/util/입니다. css/thogaKade.css –