我正在使用 Haskell 和 gtk2hs 绑定在 GTK 中编写一个简单的计算器。我正在尝试使用 Glade 在 Windows 计算器中实现基本/科学视图。
我有一个 GTKTable 按钮,但是当我尝试隐藏其中一些按钮时,会在按钮所在的位置留下空白。要隐藏按钮,我有一些这样的代码:
bSqrt <- xmlGetWidget xml castToButton "bSqrt"
widgetHide bSqrt
但是当我隐藏我想要的四个按钮时,我在右侧有一个如下所示的间隙:
我是 GTK 的新手,在 java swing 中找不到像你这样的布局管理器。有没有更简单的方法来做到这一点?我可以以某种方式调用布局管理器来为我调整按钮的大小吗?我无法在文档中找到执行此操作的方法。
提前致谢,