Files
safer-eve/main.go
T
2019-12-18 15:19:23 +00:00

38 lines
582 B
Go

package main
import (
"time"
"fyne.io/fyne/app"
"fyne.io/fyne/widget"
)
func showTime(clock *widget.Label) {
formattedTime := time.Now().Format("03:04:05")
clock.SetText(formattedTime)
}
func main() {
app := app.New()
w := app.NewWindow("Clock")
// w.SetContent(widget.NewVBox(
// widget.NewLabel("Hello Fyne!"),
// widget.NewButton("Quit", func() {
// app.Quit()
// }),
// ))
clock := widget.NewLabel("")
showTime(clock)
go func() {
t := time.NewTicker(time.Second)
for range t.C {
showTime(clock)
}
}()
w.SetContent(clock)
w.ShowAndRun()
}