2014-11-19 2 views
6

JavaFX CSS를 사용하여 JavaFX TextField를 Android TextField처럼 만드는 방법은 무엇입니까? 예를 들어JavaFX TextField CSS

는 : Android TextField

나는 FX의 CSS를 많이 시도했지만 그런 모습을 달성하지 않았습니다. 여기 http://jsfiddle.net/QKm37/ HTML 입력 유형에 CSS가 있지만 JavaFX SceneBuilder에는 적용 할 수 없습니다. 예를 들어

: /** Not Exist in JavaFX **/

-fx-border: none;

-fx-background: bottom left linear-gradient(#a9a9a9, #a9a9a9) no-repeat, bottom center linear-gradient(#a9a9a9, #a9a9a9) repeat-x, bottom right linear-gradient(#a9a9a9, #a9a9a9) no-repeat;

답변

11

은 CSS 파일이 시도 : 지금 작동

.text-field { 
    -fx-background-color: #a9a9a9 , white , white; 
    -fx-background-insets: 0 -1 -1 -1, 0 0 0 0, 0 -1 3 -1; 
} 

.text-field:focused { 
    -fx-background-color: #a9a9a9 , white , white; 
    -fx-background-insets: 0 -1 -1 -1, 0 0 0 0, 0 -1 3 -1; 
} 
+0

감사합니다. –

+0

@GauravKumar 편집을 제안하는 것이 좋습니다. 그러나 편집 자체에 의견을 포함하지 말고 요약에 포함하십시오. 나는 당신을 위해 그것을 제거했습니다. – Scimonster

+0

작동하지만 반지름을 제거하는 방법? – SalutonMondo

관련 문제