2013-12-20 3 views
0

저는 CSS로 javafx 장면을 스타일링하고 있습니다. 이제 마우스를 움직이면 버튼에 텍스트를 애니메이션으로 적용하려고합니다. 내가 여기 비슷한 질문을 읽을 때 그들은 CSS로 애니메이션을 할 수 없다고 말하며 로직 레이어에서 애니메이션을 제안했다. 어쨌든 내가 IDE의 제안을 검색하는 동안, 코드는 다음과 같다 :CSS를 사용하여 javafx에서 텍스트를 움직이는 방법?

animation-timing-function : ease-in;
허용되는 곳이면 가능합니다.

제 질문은 CSS를 사용하여 예를 들어 텍스트를 움직이는 방법입니다. 샘플 코드로 충분할 수 있습니다. JavaFX CSS 참조 가이드도 읽었지만 아무 것도 없습니다.

답변

1

JavaFX 2.2 및 JavaFX 8에는 CSS를 사용하여 텍스트 애니메이트가 지원되지 않습니다.

CSS가 JavaFX에서만 사용되는 CSS 파일에 사용하기 위해 CSS 속성이 animation-timing-function 인 것으로 오해했습니다. 대부분의 HTML 유형 CSS 속성은 JavaFX에서 지원하지 않습니다. 대신 JavaFX에는 자체 CSS 속성 정의가 있으며 일반적으로 접두사는 -fx-입니다. JavaFX에 대해 지원되는 CSS 속성 세트는 JavaFX CSS Reference Guide에 정의되어 있습니다. 당신이 WebView를 통해 자바 FX 응용 프로그램에 HTML을로드 할 수 있으며, 그 HTML은 웹보기 (안 자바 FX 장면 그래프)에 표시되는 HTML 문서에 HTML CSS to perform animations을 이용할 수 있지만, 그것은 당신이 원하는 무엇을 아마 아니다

참고.

+0

javafx가 나중에 지원할 예정입니까? –

+1

아마도 Cena에서 [JavaFX issue tracker] (https://javafx-jira.kenai.com)를 확인하여 기능 요청이 이미 생성되었는지 확인할 수 있습니다. JavaFX 개발자가 구현하기 전에 관심이있는 시점에서 JavaFX 개발자가이 기능을 논의했습니다. 기존 기능 요청이 없으면 새로 만들 수 있습니다. – jewelsea

관련 문제