2013-06-11 3 views

답변

8

레이블 배경을 투명하게 만드는 방법을 모르겠습니다. 하나의 대안은 캔버스 위젯을 전체적으로 기본으로 사용하고 create_image 메서드를 사용하여 배경 이미지를 추가하고 create_text을 사용하여 텍스트 레이블을 만듭니다. 조금 더 많은 작업이 이루어 지지만 텍스트는 이미지 위에 배경없이 렌더링되어야합니다. (필자는 캔버스 위젯에 대한 경험이 거의 없으므로 이론보다는 경험보다 더 많이 말하고 있지만 시도해 볼 가치가 있습니다.)

좋은 Tkinter 참고 자료가 없다면 this one made by New Mexico Tech을 적극 권장합니다. downloadable PDF으로도 제공됩니다.

+0

감사합니다. 저스틴. 그것은 나를 위해 완벽하게 작동했습니다. 하지만 지금은 이것에 대한 또 다른 질문이 있습니다. Canvas 위에 다른 위젯 (label, OptionMenu, Entry)을 추가 할 수 있습니까? 필자가 조사한 바에 따르면 비트 맵 종류의 아크를 추가 할 수 있음을 알 수있었습니다. – Ashok

+0

제가 답변에서 언급 한 Tkinter 레퍼런스는 캔버스의'create_window' 메소드를 사용하여 다른 위젯을 Canvas에 어떻게 추가 할 수 있는지 알려줍니다. 이것을 사용하여 개별 위젯을 배치하거나 위젯 모음을 포함하는 프레임을 배치 할 수 있습니다. –

+0

감사합니다 저스틴. 그 언급은 많은 도움이되었습니다. 다시 한번 감사드립니다 !!! – Ashok

관련 문제