【问题标题】:Draw complex table layout in Python GUI在 Python GUI 中绘制复杂的表格布局
【发布时间】:2017-01-18 02:09:46
【问题描述】:

我需要在 Python 中为客户端服务器交互创建一个 GUI。 GUI 位于我要为其创建复杂表的客户端。我尝试使用 wxPython 的网格类,但是在其中创建一个复杂的表太难了。我看到了几个简单表格布局的例子。 我试图张贴复杂表格布局的快照,但该网站不允许我这样做。所以,我只是在这里画一个格式:

[ Blah Blah 标题 ]
--------------------------
[col1] | [第 2 栏] | [col 3]
--------------------------
   | | | | | |
   | | | | | |
   | | | | | | 

有人可以帮忙了解如何绘制复杂的布局以及使用哪个模块吗?

【问题讨论】:

  • 是否存在阻止您构建 Web 界面的设计限制?桌面网络客户端是新的 Cobol。
  • 只是代码应该足够快。就像我在某处读到的 wxpython 比 gtk 更快 早些时候,我打算使用 gtk 但后来我切换了。
  • WxPython 和 PyGtk 之间没有显着的性能差异。
  • 无论如何,我只需要一个工作代码。你知道如何在 gtk 中放置复杂的表格布局吗?
  • 我之前用过Tkinter,你知道在Tk怎么做吗?

标签: python user-interface tablelayout


【解决方案1】:

Tkinter 就足够了。

即使使用“网格”,您也可以在布局上创建任何级别的复杂性 布局管理器,它允许您为小部件指定“columnspam”和“rowspam” 将占用多个单元格。

【讨论】:

  • 谢谢@jsbueno.. 但你能粘贴一些示例代码如何在 tk 中做到这一点吗?我很难弄清楚布局..如果我能得到一个基本框架,我可以建立它..虽然我正在尝试自己构建它..但这是一个学校项目,我快用完了时间..所以请如果有人可以帮忙..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-23
  • 2012-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多