텍스트 상자에 힌트 값을 추가하고 싶습니다. (아무것도 때이 원하는 분야에 화를 내며 사진에 "귀하의 의견을 입력"삼았가 힌트)는 this-텍스트 상자에 힌트를 추가하는 방법
과 같아야합니다
내 코드 -
어떻게하면됩니까?
감사합니다.
텍스트 상자에 힌트 값을 추가하고 싶습니다. (아무것도 때이 원하는 분야에 화를 내며 사진에 "귀하의 의견을 입력"삼았가 힌트)는 this-텍스트 상자에 힌트를 추가하는 방법
과 같아야합니다
내 코드 -
어떻게하면됩니까?
감사합니다.
간단하게 기본값을 추가해야합니다.
field = 'UserName'
row = Frame(root)
lab = Label(row, width=15, text=field, anchor='w')
ent = Entry(row)
ent.insert(0, 'Your default value here...')
row.pack(side=TOP, fill=X, padx=5, pady=5)
lab.pack(side=LEFT)
ent.pack(side=RIGHT, expand=YES, fill=X)
이제까지 깨달았어야 했으므로 자리 표시 자/힌트 속성은 없습니다. 기본 값과 마우스 클릭 이벤트를 사용하여 기능을 에뮬레이트 할 수 있습니다.
기본 텍스트를 자리 표시 자처럼 보이게하려면 필요한 스타일을 조정하십시오. 예 : 색상으로 텍스트의 색상을 지정할 수 있습니다. # b3b3b3;
나는 그 해킹을 알고 있지만 이것이 내가 생각할 수있는 유일한 방법이다.
감사하지만 기본 텍스트처럼 힌트/제목과 같은 배경이 아니길 바란다. –
마우스 클릭 이벤트를 만들어야 사용자가이를 클릭 할 때 기본값이 사라지고 텍스트 색상이 검은. –
마우스 클릭 이벤트는 어떻게 만듭니 까? –