我想使用Gio UI框架制作一个全屏窗口。 但应用程序始终处于窗口模式。
据我了解,这段代码应该会产生全屏应用程序。
func main() {
go func() {
w := app.NewWindow(app.Title("fullscr"),
app.Fullscreen.Option(),
app.Decorated(false),
)
if err := draw(w); err != nil {
log.Fatal(err)
}
}()
app.Main()
}
感谢@kostix 和他的评论,我找到了解决方案。我将
w.Option(app.Fullscreen.Option())
放入 draw
函数
全屏将使窗口占据整个屏幕,隐藏窗口标题和窗口任务栏。
如果你想要最大化窗口,你需要使用
w.Option(app.Maximized.Option()