본문 바로가기
파이썬

파이썬 wxPython, StaticText () 값 설정

by º기록 2020. 11. 26.
반응형

현재 wxPython을 사용하여 앱에 대한 약간의 GUI 프런트 엔드를 만들고 있습니다.

wx.StaticText () 를 사용하여 텍스트를 보관할 장소를 만들고, 아래 코드 :

content = wx.StaticText(panel, -1, "Text Here", style=wx.ALIGN_CENTRE)

클릭하면 MySQL에서 데이터를 검색 할 때 버튼이 있습니다. StaticText () 의 값을 MySQL 데이터로 변경하거나 데이터를 보관할 수있는 다른 것을 사용하고 싶습니다.

아래 방법을 사용해 보았습니다.

contents = wx.TextCtrl(bkg, style=wx.TE_MULTILINE | wx.HSCROLL)
content.SetValue("New Text")

이것은 데이터를 잘 표시하지만 데이터가로드 된 후 데이터를 편집 할 수 있으며 원하지 않습니다.

내가하려는 일을 이해하기를 바랍니다. 저는 Python을 처음 사용합니다. :)

건배

 

해결 방법

 

wx.TextCtrl 에는 wx.TE_READONLY 라는 스타일이 있습니다. 그것을 읽기 전용으로 사용하십시오.


 

참조 페이지 https://stackoverflow.com/questions/293344

 

 

반응형

댓글