BE/JAVA

[JavaFX] javafx 텍스트, 배경 색상 바꾸기 - 폰트 설정

콩다영 2020. 8. 14.
728x90

javafx폰트 색상 바꾸기, 배경 색상 설정 .

 

 

javafx에서도 html의 style 속성(?)이 같은 줄 알고 적용해봤는데 안되서 이것저것 찾아보다가

확실하게 정리해본다 !

 

 

 

 

 


 

- 배경 색상 black으로 설정.

- 폰트 색상 white로 설정.

 

 

 

위 두가지를 설정해보자 ! :D ~~

 

 

 

 

우선 변경전 이미지이다. 나는 이 Popup창 속성들을 바꿔줄 것이다.

 

Popup창 표출도 JavaFX에 대한 정확한 개념이 없어서 되게 헷갈렸는데 이제 이해했다 ㅎㅎ..

팝업창도 업뎃 예정 :-) 

style 설정전 기본이미지

 

 

 

 

 

이제 style을 추가해보자 !

배경색상을 설정해주고 싶은 곳에  " -fx-background-color: 원하는색상 " 을 넣어주면 된다.

 

 <Pane fx:id="dbPopup" prefHeight="250.0" prefWidth="400.0" style="-fx-background-color:black">

 

 

 

 

 

그리고 검색을 하다가 많이 헷갈렸던 부분인데 

여러가지 경우가 있는건지 사람들마다 제각각이였다.  

 

 

 

 

 

난 되는 경우를 확실하게 정리해보다.

 

우선 내가 겪은 시행착오들 !!!!!  모두들헷갈리지 않기를 바라며...ㅠㅠ))))))

 

 

-fx-font-fill : white

-fx-fill : white

-fx-text-fill : white

 

 

 

위 3개중의 정답은 무엇일까 !

 

 

 

" -fx-text-fill : 원하는 색상 " 이 속성이 정답이다 !!! ㅠㅠ 오타주의 !!!!! 

글자 색상을 설정해주고 싶은 부분에 위 style을 추가해주면 된당 :-)

 

<Label layoutX="70.0" layoutY="40.0" prefHeight="27.0" prefWidth="34.0" text="url :" style="-fx-text-fill : white"/>

 

 

 


 

 

 

위에 코드처럼 pane부분에 배경을 black으로 설정해주고

Label부분에 글자색을 white로 설정해주면 다음과 같이 javafx 화면의 속성이 바뀐다.

 

 

 

 

속성의 글자 한글자만 틀려도 적용이 안되니 

다들 오타도 주의하고 속성의 문구도 확실히 알고 적용해서 사용하시길 바란당 ;-) >>>>>>>>>>>>

 

728x90
반응형

댓글