我正在尝试按照简单的代码来创建一个窗口:
package main
import ("github.com/andlabs/ui")
func main() {
ui.Main(makeMainWin)
}
func makeMainWin(){
var bmiButton = ui.NewButton("First")
var otherButton = ui.NewButton("Second")
//ui.NewVerticalStack does not work;
stack := ui.NewVerticalStack(
ui.NewLabel("Select module"),
bmiButton,
otherButton,
)
var mainWindow = ui.NewWindow("Hello", 200, 100, stack)
mainWindow.OnClosing( func (*ui.Window) bool { ui.Quit(); return true } )
}
但是代码未编译,我收到以下错误:
# command-line-arguments
./guiStack.go:14:11: undefined: ui.NewVerticalStack
为什么找不到NewVerticalStack?问题出在哪里以及如何解决?感谢您的帮助。
忽然笑