作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试创建一个带有一系列文本输入字段的 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()
问题出在哪里,如何解决?感谢您的帮助。
最佳答案
ui.NewEntry
返回 *Entry
,因此您的 slice 应声明为:
var entlist []*ui.Entry
关于user-interface - 如何声明一个ui.NewEntry数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57592484/
我有这段代码用于在我创建的测试 gmail 帐户中添加联系人: public class SomeClass { private const string ClientId = "somecl
我是一名优秀的程序员,十分优秀!