【发布时间】:2014-07-11 20:57:15
【问题描述】:
我正在使用 gWidgets2 创建一个选项卡式 GUI,我希望每个选项卡都有一个关联的图标(图像)。
考虑:
require(gWidgets2)
w <- gwindow("notebook example", visible=T)
nb <- gnotebook(container=w)
gbutton("Refresh", label="Refresh", container=nb) ## note label argument
gbutton("Info", label="Info", container=nb)
如何在第一个标签的标签旁边分配refresh 图标?第二个标签的info 图标?
【问题讨论】:
-
对不起,小写
widget,不是大写。 -
谢谢。我重新定义了乐趣,但仍然无法获得图标,并带有
Gtk-CRITICAL assertion的警告消息。见 UPDATE2。 -
好的,试试
icon$widget$parent -
确实有效!唯一的小故障是图标最终位于标签的右侧。如何将图标放在标签标签的 left 上?
-
您可以使用
box$reorderChild(obj, 0)之类的调用重新排序,其中obj是图像小部件。