小编Joh*_*ton的帖子

如何阻止Tkinter Frame缩小以适应其内容?

这是给我带来麻烦的代码.

f = Frame(root, width=1000, bg="blue")
f.pack(fill=X, expand=True)

l = Label(f, text="hi", width=10, bg="red", fg="white")
l.pack()
Run Code Online (Sandbox Code Playgroud)

如果我使用Label注释掉行,则Frame会以正确的宽度显示.但是,添加Label似乎会将Frame缩小到Label的大小.有没有办法防止这种情况发生?

python label tkinter frame

39
推荐指数
1
解决办法
5万
查看次数

如何使用Python和pygame创建MS Paint克隆

在我看来,有两种方法可以处理鼠标事件来绘制图片.

第一种是当检测到鼠标移动和画一条线,其中鼠标,示出在这里.然而,这个问题是,在刷子尺寸较大的情况下,每条"直线"之间会出现很多间隙,因为它使用线条的笔划大小来创建粗线.

另一种方法是,当鼠标移动如图所示,以画圈圈这里.问题是如果鼠标移动得比计算机检测到鼠标输入快,则每个圆之间会出现间隙.

这是我的两个问题的屏幕截图:

http://imgur.com/32DXN.jpg

实现像MS Paint一样的刷子的最佳方法是什么,刷子尺寸相当大,线条中没有间隙或每个圆圈之间没有间隙?

python mouse pygame paint draw

12
推荐指数
1
解决办法
2万
查看次数

是否应使用C中的文字初始化具有指定大小的静态声明的字符数组?

例如,

gcc编译好了......

char s[7] = "abc";
Run Code Online (Sandbox Code Playgroud)

但它给出了错误"赋值不兼容的类型"与...

char s[7];
s = "abc";
Run Code Online (Sandbox Code Playgroud)

有什么不同?

c arrays string char

2
推荐指数
1
解决办法
163
查看次数

标签 统计

python ×2

arrays ×1

c ×1

char ×1

draw ×1

frame ×1

label ×1

mouse ×1

paint ×1

pygame ×1

string ×1

tkinter ×1