Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取python中Gtk.Table的大小_Python_Gtk_Pygtk - Fatal编程技术网

获取python中Gtk.Table的大小

获取python中Gtk.Table的大小,python,gtk,pygtk,Python,Gtk,Pygtk,我对widget Gtk.Table有一个问题——我想知道,是否有办法获得表的当前大小(行数和列数) 非常感谢您的帮助,Tomas您应该可以访问n列和n行 您可以使用以下方法执行此操作: cols = mytable.get_property('n-columns') rows = mytable.get_property('n-rows') 您必须阅读GTK属性: t = gtk.Table(myNumberOfRows, myNumberofCols) t.get_property("n-

我对widget Gtk.Table有一个问题——我想知道,是否有办法获得表的当前大小(行数和列数)


非常感谢您的帮助,Tomas

您应该可以访问
n列
n行

您可以使用以下方法执行此操作:

cols = mytable.get_property('n-columns')
rows = mytable.get_property('n-rows')

您必须阅读GTK属性:

t = gtk.Table(myNumberOfRows, myNumberofCols)
t.get_property("n-rows") # number of rows in the table
t.get_property("n-columns") # number of cols in the table

在PyGTK的最新版本中,您可以通过
table.props.n_列
table.props.n_行
获取/设置这些值,这与
get_属性()
set_属性()
方法同义