如何调整fyne中输入框的大小



需要您的帮助来调整我的应用程序上fine的小部件的大小,我有以下内容:

middleLines := container.NewHBox(app.ListLines, linesDetails)
middleLines.Resize(fyne.NewSize(1000, 10000))
containerLines := container.New(layout.NewBorderLayout(toolbarLines, nil, middleLines, nil), toolbarLines, middleLines)middleCase := container.NewHBox(app.ListCases, casesDetails)
containerCases := container.New(layout.NewBorderLayout(toolbarCases, nil, middleCase, nil), toolbarCases, middleCase)
tabs := container.NewAppTabs(
container.NewTabItem("Lines", containerLines),
container.NewTabItem("Cases", containerCases),
)

这是我的主窗口,但当我运行时,我会看到以下内容:主应用程序正如你所看到的,我的文本条目和我的列表太小了,无法显示文本。

如何调整此文本框和列表的大小?

小部件的大小由容器布局控制,因此手动调用Resize不会起作用。看见https://developer.fyne.io/faq/layout

middleLines放置在边界布局的左侧元素中(布局的参数为顶部、底部、左侧、右侧(-边缘始终收缩,以便中心可以展开。如果将其从left参数中删除,则它将在中心展开以填充空间。

相关内容

  • 没有找到相关文章

最新更新