2006年11月23日 星期四 11:47
初次用Tkinter设计小程序,界面非常简单,上面是菜单、工具栏、下面是一个 text,出现一个非常奇怪的问题,text文本框的放置语句打字如下: text().pack(fill = 'both') 但是只有x轴方向延伸了,y轴方向没有变化。 改成text().pack(side='left',fill = 'both') 后y轴自动延伸了,x轴没有变化。 怎样才能x轴、y轴方向都能随窗体大小变化自动填充呢? 另外还问个问题:怎样才能使窗体打开的时候自动最大化呢?
2006年11月23日 星期四 11:50
想要使fill选项起作用,首先要指定expand=True选项,否则fill选项的作用恐怕难以预测。我学了几天Tkinter,不过正在打算转到wxPython呢。因为估计limodou的选择不会错吧。 -- 从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。 片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就.. 我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。 我愿为那一刻的温暖去拼,可是谁愿意接受? 欢迎访问偶的博客: http://blog.csdn.net/gashero
2006年11月23日 星期四 11:56
gashero 写道: > 想要使fill选项起作用,首先要指定expand=True选项,否则fill选项的作用恐怕难以预测。我学了几天Tkinter,不过正在打算转到wxPython呢。因为估计limodou的选择不会错吧。 > > 没用,我expand=yes和no都试了,不起作用。 wxpython文档我也看了一下,感觉太复杂了,只要设计简单的程序,感觉Tkinter 足够了,而且速度比wxpython好像快一些
2006年11月23日 星期四 12:01
On 11/23/06, yrh <yuanruihong在126.com> wrote: > gashero 写道: > > 想要使fill选项起作用,首先要指定expand=True选项,否则fill选项的作用恐怕难以预测。我学了几天Tkinter,不过正在打算转到wxPython呢。因为估计limodou的选择不会错吧。 > > > > > 没用,我expand=yes和no都试了,不起作用。 > > wxpython文档我也看了一下,感觉太复杂了,只要设计简单的程序,感觉Tkinter > 足够了,而且速度比wxpython好像快一些 > 使用wxPython并不复杂。建议可以从wiki上的wxPython in Action一书入门,很详细。而且学习wxPython有一个好处是它的项目非常多,学习别人的源代码,交流都非常方便。而且wxPython的功能很强大。tcl/tkinter控件要少一些,而且感觉unicode处理好象不太好。做出来的东西不是本地风格的。 -- I like python! UliPad <>: http://wiki.woodpecker.org.cn/moin/UliPad My Blog: http://www.donews.net/limodou
Zeuux © 2025
京ICP备05028076号