파이썬에서 Tkinter를 사용하여 간단한 GUI 응용 프로그램을 만들고 있지만 단일 프레임에 스크롤 막대를 추가하는 데 문제가 있습니다. 프레임은 내 20 "에서 위에서 아래로 볼 수 있지만 넷북이나 다른 저해상도 화면에 모든 것을 표시하려면 스크롤바가 필요합니다. 목록 상자를 사용하면 어떻게 작동하는지 알 수 있습니다.파이썬 tk 스크롤 프레임?
framelist = Tkinter.Frame(self.pmaster, relief=FLAT, borderwidth=0)
framelist.pack(fill=BOTH, padx=0, pady=0)
yscroll = Tkinter.Scrollbar(framelist, width=10, orient=VERTICAL)
yscroll.pack(fill=Y,side=RIGHT,padx=0,pady=0)
이 분명히. 당신에서이 문제에 어떤 도움이 사람이 깊이 이해할 수있을 것이다 프레임이 작동하지 않지만! Tkinter를이 오래된 될 수 있다면 나 또한 궁금하네요
을. 그것은 유일한 GUI 인터페이스했다 나는 학교에서 배웠지 만, 몇 년 전만해도, 그것은 더 이상 나의 요구를 실제로 충족시키지 못합니다. 확실히 더 나은 대안이 있어야만합니까? 저는 우분투에 있습니다 .BBY
철저한 답변을 보내 주셔서 감사합니다. 캔버스 안의 프레임을 엉망으로 만드는 것은 지저분한 해결 방법이 아닌 "실제"솔루션처럼 보이기 때문에 UI 디자인을 재고 할 것입니다. wxPython에 대해서도 살펴볼 것입니다. 그러나 새롭고 흥미로운 것을 제공하지 않는다면 아마도이 프로젝트를 위해 Tkinter를 고수 할 것입니다. – frigg
ttk는 Python 2.6에서 작동합니다. – Gonzo