如今 UI 看起来是这样:
如今不担忧这里的间距了。
如今让我们在 TextButton 下面添加一个 ImageButton。这意味着我们将向 vPanel 添加第二项(第一项是 hPanel)
imageButton := widgets.NewImageButton("ib1", "images/pressedbutton.png", "images/nonpressedbutton.png",nil )
vPanel.AddWidget(imageButton)
这是效果如下:
这时,我们有了 2 张图片(屏幕截图中只显示了一张)。按下按钮时一个,不按下时一个(只更改了暗影)。懂了吧。
好了,引见就这么多。虽然该 UI 库还不完善,但 GUI 的基本功用曾经可以完成了。再次放上该库的地址:https://github.com/kpfaulkner/goui。
(责任编辑:admin)