Python论坛  - 讨论区

标题:[python-chinese] 请问大家,Tkinter的pack(fill='both')的问题

yrh

yrh

2006年11月23日 星期四 11:47

yrh yuanruihong在126.com
星期四 十一月 23 11:47:14 HKT 2006

初次用Tkinter设计小程序,界面非常简单,上面是菜单、工具栏、下面是一个 
text,出现一个非常奇怪的问题,text文本框的放置语句打字如下:
text().pack(fill = 'both')   但是只有x轴方向延伸了,y轴方向没有变化。
改成text().pack(side='left',fill = 'both')  后y轴自动延伸了,x轴没有变化。

怎样才能x轴、y轴方向都能随窗体大小变化自动填充呢?

另外还问个问题:怎样才能使窗体打开的时候自动最大化呢?



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年11月23日 星期四 11:50

gashero harry.python在gmail.com
星期四 十一月 23 11:50:51 HKT 2006

想要使fill选项起作用,首先要指定expand=True选项,否则fill选项的作用恐怕难以预测。我学了几天Tkinter,不过正在打算转到wxPython呢。因为估计limodou的选择不会错吧。

-- 
从前有一只很冷的毛毛虫,他想获得一点温暖。而获得温暖的机会只有从树上掉下来,落进别人的领口。
片刻的温暖,之后便失去生命。而很多同类却连这片刻的温暖都没有得到就..
我会得到温暖么?小心翼翼的尝试,却还是会受到伤害。
我愿为那一刻的温暖去拼,可是谁愿意接受?

欢迎访问偶的博客:
http://blog.csdn.net/gashero

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]
yrh

yrh

2006年11月23日 星期四 11:56

yrh yuanruihong在126.com
星期四 十一月 23 11:56:49 HKT 2006

gashero 写道:
> 想要使fill选项起作用,首先要指定expand=True选项,否则fill选项的作用恐怕难以预测。我学了几天Tkinter,不过正在打算转到wxPython呢。因为估计limodou的选择不会错吧。
>
>   
没用,我expand=yes和no都试了,不起作用。

wxpython文档我也看了一下,感觉太复杂了,只要设计简单的程序,感觉Tkinter 
足够了,而且速度比wxpython好像快一些


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年11月23日 星期四 12:01

limodou limodou在gmail.com
星期四 十一月 23 12:01:52 HKT 2006

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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号