PyGObject:如何制作网格
PyGObject: How to do a Grid
好的,我有一个 ScrolledWindow,里面有一个 Viewport,里面有一个 Fixed。我正在使用 Builder,所以如果不需要,我不会 post 所有代码。
我使用的是将给定坐标乘以 50 的函数,因此我有一个包含 50 x 50 像素正方形的网格(正方形的数量可以在配置中变化)。
真正的问题很简单,我怎样才能把每50像素50格的背景放上去?那应该是“"infinite"”。线条最好是 1 px。
注意:我没有使用网格,因为我只需要放置图片或图标
我用过。 Mainport为固定元素,wres和hres为方块数
for i in range(self.wres):
image = gtk.Image.new_from_file("resources/Back.png")
self.mainport.put(image, i*50, 0)
for z in range(self.hres):
image2 = gtk.Image.new_from_file("resources/Back.png")
self.mainport.put(image2, i*50, z*50)
好的,我有一个 ScrolledWindow,里面有一个 Viewport,里面有一个 Fixed。我正在使用 Builder,所以如果不需要,我不会 post 所有代码。
我使用的是将给定坐标乘以 50 的函数,因此我有一个包含 50 x 50 像素正方形的网格(正方形的数量可以在配置中变化)。
真正的问题很简单,我怎样才能把每50像素50格的背景放上去?那应该是“"infinite"”。线条最好是 1 px。
注意:我没有使用网格,因为我只需要放置图片或图标
我用过。 Mainport为固定元素,wres和hres为方块数
for i in range(self.wres):
image = gtk.Image.new_from_file("resources/Back.png")
self.mainport.put(image, i*50, 0)
for z in range(self.hres):
image2 = gtk.Image.new_from_file("resources/Back.png")
self.mainport.put(image2, i*50, z*50)