在python中获取Gtk.Table的大小

发布于 2024-09-07 00:47:14 字数 79 浏览 4 评论 0原文

我在使用小部件 Gtk.Table 时遇到问题 - 我想知道是否有办法获取表的当前大小(行数和列数)。

非常感谢你的帮助,托马斯

I am having a problem with widget Gtk.Table - I would like to know, if there is a way how to get a current size of the table (number of rows and columns).

Thank you, very much for help, Tomas

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

随梦而飞# 2024-09-14 00:47:14

您应该只能访问属性 n 列n 行

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

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

You should just be able to access the properties n-columns and n-rows.

You can do this using:

cols = mytable.get_property('n-columns')
rows = mytable.get_property('n-rows')
猫七 2024-09-14 00:47:14

您必须阅读 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

You have to read GTK properties:

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
黑白记忆 2024-09-14 00:47:14

在最新版本的 PyGTK 中,您可以通过 table.props.n_columnstable.props.n_rows 获取/设置这些值,这与 get_property( ) (在其他答案中提到)和 set_property() 方法。

In most recent versions of PyGTK you can get/set those values via table.props.n_columns and table.props.n_rows, which is synonymous with the get_property() (mentioned in the other answers) and set_property() methods.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文