2014-07-06 4 views
1

나만의 색상을 선택할 수있는 팝업 창이 있지만 텍스트 색상을 변경하기 위해 확인을 클릭하면 오류가 발생합니다.Tkinter 텍스트 색상을 변경하는 방법

from tkColorChooser import askcolor 

def ColorChange(self): 
    Color = askcolor(color="White", title="Color Chooser") 
    self.Cont.config(foreground=Color) 
+0

당신은 당신이 무엇을 사용 GUI 말을 잊었 - PyQt는, PySite, wxPython에, Tkinter를, HTML – furas

+1

@furas을, 그것은 Tkinter를입니다. – falsetru

+0

@furas Tkinter –

답변

1

askcolor는 다음과 같은 형태의 튜플을 반환합니다 : ((r, g, b), 'color') 여기

는 코드입니다. 예를 들어

:

((0, 0, 64), '#000040') 

foreground 옵션 색상 이름 또는 컬러 색상이어야한다; 당신은 라인을 다음과 같이 변경해야합니다

Color = askcolor(color="White", title="Color Chooser") 

로 :

_, Color = askcolor(color="White", title="Color Chooser") 
+0

내 문제를 해결해 주셔서 감사합니다. 나 혼자서 또는 온라인으로 해결책을 찾지 못했습니다. –

+0

@ cdw100100, 스택 오버플로에 오신 것을 환영합니다! 이것이 도움이된다면, [답변 수락] (http://meta.stackoverflow.com/a/5235)을 통해 커뮤니티에 알릴 수 있습니다. – falsetru

+0

나중에 열 때 해당 파일에 글꼴 색을 저장하는 방법이 있습니까? –

관련 문제