이와 같이 보이지만 간단하게 할 수있는 좋은 방법을 찾을 수 없습니다. 내가 찾고있는 것은 wxPython 프레임에있는 더 큰 멀티 라인 TextCtrl 위젯에 대한 중심적인 제목이 있다는 것입니다. 실제 TextCtrl 속성을 사용하여이 작업을 수행하는 방법이없는 것 같습니다. 그래서이 StaticText 레이블을 만들려고했지만 TextCtrl 컨트롤을 사용하여 멋지게 정렬 할 수 없습니다. 지금은 Button 컨트롤과 StaticText를 사용하여 두 개의 다른 BoxSizer (wx.HORIZONTAL)에 있습니다. 어쩌면 내가 wxPython에서 할 수있는 최선의 방법일까요?어떻게 wxPython의 TextCtrl 위젯에 제목을 추가 할 수 있습니까?
1
A
답변
3
나는 내 코드에서 비슷한 것을한다. StaticText를 sizer에 추가 할 때 "wx.ALIGN_CENTER_HORIZONTAL"플래그를 설정하려고한다고 생각합니다. 그러면 StaticText가 셀 내부에 집중됩니다. TextCtrl에 wx.EXPAND를 설정하면 sizer의 최대 너비를 지정해야하므로 StaticText는 TextCtrl에 상대적으로 중앙에 배치됩니다.
import wx
ID_SUBMIT = wx.NewId()
...
sizer = wx.BoxSizer(wx.VERTICAL)
centeredLabel = wx.StaticText(self, -1, 'Centered Label')
sizer.Add(centeredLabel, flag=wx.ALIGN_CENTER_HORIZONTAL)
mlTextCtrl = wx.TextCtrl(self, style = wx.TE_MULTILINE)
sizer.Add(mlTextCtrl, flag=wx.EXPAND)
submitButton = wx.Button(self, ID_SUBMIT,'Submit')
sizer.Add(submitButton, flag=wx.ALIGN_RIGHT)
...
+0
좋은 답변을 주셔서 감사합니다. – wilbev
관련 문제
- 1. android 위젯에 광고를 추가 할 수 있습니까?
- 2. 갤러리에 제목을 추가 할 수 있습니까?
- 3. 패널을 wxPython의 BoxSizer에 삽입 할 수 있습니까?
- 4. Qt 위젯에 네이티브 하위 창을 추가 할 수 있습니까?
- 5. 어떻게하면 MatPlotLib 기본 맵에 제목을 추가 할 수 있습니까?
- 6. wxPython textCtrl 자동 추가 AppendText
- 7. wxpython의 노트 페이지 추가
- 8. 위젯에 레이블 추가
- 9. GWT 셀 위젯에 제목을 설정하려면 어떻게해야합니까?
- 10. 어떻게 제목을 동적으로 만들 수 있습니까?
- 11. 면도기보기에서 어떻게 <?없이 페이지 제목을 삽입 할 수 있습니까?
- 12. 클릭 된 링크의 제목을 어떻게 강조 할 수 있습니까?
- 13. Tabcontrol : 어떻게 탭 페이지 제목을 제거 할 수 있습니까?
- 14. Wordpress에서 개별 페이지의 위젯에 특정한 데이터를 어떻게 든 추가 할 수 있습니까?
- 15. 어떻게 Wordpress 최근 게시물 위젯에 이전/다음 링크를 추가 할 수 있습니까?
- 16. 선택 위젯에 패딩 추가
- 17. jquery - 페이지 제목을 조작 할 수 있습니까?
- 18. UIToolBar에 UISerachBar를 어떻게 추가 할 수 있습니까?
- 19. 이 속성을 어떻게 추가 할 수 있습니까?
- 20. 어떻게 Wordpress에 bgsound를 추가 할 수 있습니까?
- 21. UIView에 UITableView를 어떻게 추가 할 수 있습니까?
- 22. 여러 보고서를 어떻게 추가 할 수 있습니까?
- 23. 어떻게 eventListener를 TabListener에 추가 할 수 있습니까?
- 24. 어떻게 API를 추가 할 수 있습니까?
- 25. LoopingSelector를 어떻게 추가 할 수 있습니까?
- 26. 내 KeyValuePair에 어떻게 추가 할 수 있습니까?
- 27. CodeIgniter의 config_validation에 어떻게 추가 할 수 있습니까?
- 28. 어떻게 tabbaritem에 Uiimagepickerview를 추가 할 수 있습니까?
- 29. UITableView에 객체를 어떻게 추가 할 수 있습니까?
- 30. 시작 시간에로드보기를 어떻게 추가 할 수 있습니까?
일부 코드 게시는 시도한 것을 설명하는 가장 좋은 방법입니다. –