22 lines
314 B
Go
22 lines
314 B
Go
package ui
|
|
|
|
import (
|
|
"fyne.io/fyne/v2"
|
|
"fyne.io/fyne/v2/app"
|
|
)
|
|
|
|
const (
|
|
appTitle = "TCP端口扫描工具"
|
|
appWidth = 850
|
|
appHeight = 500
|
|
)
|
|
|
|
func Run() {
|
|
a := app.New()
|
|
f := newScanForm(a)
|
|
w := a.NewWindow(appTitle)
|
|
w.SetContent(f.build())
|
|
w.Resize(fyne.NewSize(appWidth, appHeight))
|
|
w.ShowAndRun()
|
|
}
|