在pygtk中为表添加边框

时间:2015-03-02 13:34:34

标签: python gtk pygtk

我试图在我的一个项目(基于GUI)中使用gtk表来显示一对列及其值。由于gtk表默认没有边框,因此我的GUI效果不佳。

所以, 无论如何我可以为gtk表及其单元格添加边框吗?

如果没有,我可以通过扩展gtk表来创建带边框的自定义小部件吗?

如何在pygtk中创建自定义小部件?

P.S:我尝试过gtk Treeview和gtk Frames,这不是我想要的。此外,我为每对列及其值创建了一个gtk树视图,但GUI的工作速度非常慢。

1 个答案:

答案 0 :(得分:0)

假设您想要五个像素的间距,如果您想在表格的不同单元格之间留出空格,可以尝试table.set_row_spacings(5); table.set_col_spacings(5);如果您想在整个桌子周围留出空间,可以table.set_padding(5)