언어공부/Java
자바 JAVA FX CSS 스타일 적용
yeony
2021. 5. 29. 05:51
자바 JAVA FX CSS 스타일 적용에 대해서 알아보자.
JAVA FX CSS 스타일 적용
JAVA FX UI를 담당하는 컨테이너 및 컨트롤은 CSS(Cascading Style Sheets)를 적용해서 모양 및 색상을 변경할 수 있다. 이것은 HTML에 CSS를 적용하는 것과 유사하다. CSS를 적용하는 방법은 인라인 스타일(XML에 직접)과 외부 CSS파일 적용법이 있다.
인라인 스타일법
이 방법은 컨테이너 또는 컨트롤에 스타일 속성값을 직접 정의하기 때문에 쉽고 빠르게 모양과 색상을 변경할 수 있다. 하지만 동일한 스타일을 적용하는 컨테이너와 컨트롤이 많아질수록 중복 코드가 늘어나는 단점이 있다 또한 레이아웃과 CSS가 뒤섞여 추후 유지보수가 어렵다.
ex)
외부 CSS 파일 적용법
인라인 스타일 방법보다는 중복 코드를 줄이고 재사용성을 높이면서 유지보수도 편리하다. 그러므로 외부 CSS 파일을 작성해서 사용하는 것이 좋다.
ex)