2017-12-07 10 views
-1

(scenebuilder에서) javafx 응용 프로그램을 만들려고합니다.투명 무대, 솔리드 특성 javafx

단색 아이템 (버튼 등)이있는 투명한 스테이지를 얻는 방법은 무엇입니까? 그것이 Windows 10 calculator에서 행해진 다. 단추는 단단하지만 나머지 창은 투명합니다.

미리 감사드립니다.

+3

안녕하세요. 스택 오버플로에 오신 것을 환영합니다! 질문에 질문을 포함시키는 것을 잊은 것 같습니다. 당신은 당신이하고있는 것을 방금 말했지만, 우리는 당신이 고민하고있는 부분이나 도움이 필요한 부분을 알지 못합니다. [ask]를 읽어보고 문제의 정확한 부분을 중점적으로 다루는 [MCVE]를 만들어 도움을받을 수 있도록하십시오. –

+0

반투명을 투명으로 변경했습니다. 의미는 동일하며 모든 기술 전문가가 여기서 투명하게 사용합니다. Maven 태그는 삭제되었으므로 여기서는 아무 것도하지 않습니다. 제공된 질문 –

답변

0

이를 위해 첫번째, 당신은 투명 Stagescene을 넣어해야합니다

myStage.initStyle(StageStyle.TRANSPARENT); 

주의 :이 작업을 수행 할 경우, 당신은 당신의 자신의 종료 버튼을 사용할 필요가 최소화 버튼을 누르면 제목 표시 줄이 사라집니다. 그런 다음

, 원하는에 장면의 알파 채널을 변경, 0.5 말 : 마지막으로

scene.setFill(Color.rgb(0,26,0,0.5)); 

과, 루트 노드의 배경이 비어 있어야합니다 :

root.setBackground(Background.EMPTY); 

너 끝났어. 이제 알파 변수를 통해 응용 프로그램의 투명도를 변경할 수 있습니다.

관련 문제