CRUD App Student Record – Fyne Golang GUI Tutorial 57
CRUD App Student Record – Fyne Golang GUI Tutorial 57
<div> <div>package main</div> <div>// import fyne</div> <div>import (</div> <div> "fyne.io/fyne/v2"</div> <div> "fyne.io/fyne/v2/app"</div> <div> "fyne.io/fyne/v2/container"</div> <div> "fyne.io/fyne/v2/widget"</div> <div>)</div> <div>func main() {</div> <div> // new app</div> <div> a := app.New()</div> <div> // new title and window</div> <div> w := a.NewWindow("CRUD APP")</div> <div> // resize window</div> <div> w.Resize(fyne.NewSize(400, 400))</div> <div> // entry widget for name</div> <div> e_name := widget.NewEntry()</div> <div> e_name.SetPlaceHolder("Enter name here...")</div> <div> // entry widget for phone</div> <div> e_phone := widget.NewEntry()</div> <div> e_phone.SetPlaceHolder("Enter phone here...")</div> <div> // submit button</div> <div> submit_btn := widget.NewButton("Submit", func() {})</div> <div> // show and run</div> <div> w.SetContent(</div> <div> // vbox container</div> <div> container.NewVBox(e_name, e_phone, submit_btn),</div> <div> )</div> <div> w.ShowAndRun()</div> <div>}</div> </div>