我正在尝试创建一个带有一系列文本输入字段的 GUI:
package main
import ("github.com/andlabs/ui")
func main() {
ui.Main(makeMainWin)
}
func makeMainWin(){
var entlist = []ui.NewEntry //Error here. How to declare an array of ui.NewEntry?
var box = ui.NewVerticalBox()
for i,_ := range [5]int{} {
println(i)
box.Append(ui.NewEntry(), false)
}
var mainWindow = ui.NewWindow("Hello", 200, 100, false)
mainWindow.SetChild(box)
mainWindow.OnClosing( func (*ui.Window) bool {
ui.Quit(); return true } )
mainWindow.Show()
}
但是,有错误var entlist = []NewEntry
我无法创建 NewEntry 组件数组。我已经尝试过了[]ui.NewEntry,,[]*ui.NewEntry并且[]ui.NewEntry()[]*ui.NewEntry()
问题出在哪里以及如何解决?感谢您的帮助。
呼如林
相关分类