代码拉取完成,页面将自动刷新
package main
import (
"fmt"
_ "github.com/ying32/govcl/pkgs/winappres"
"github.com/ying32/govcl/vcl"
"github.com/ying32/govcl/vcl/types"
)
func main() {
vcl.Application.Initialize()
mainForm := vcl.Application.CreateForm()
mainForm.SetWidth(700)
mainForm.SetHeight(500)
mainForm.WorkAreaCenter()
mainForm.SetCaption("九九乘法表")
mainForm.ScaleSelf()
grid := vcl.NewStringGrid(mainForm)
grid.SetParent(mainForm)
grid.SetAlign(types.AlClient)
// 这里设置的是作为字段,像头一样的
//grid.SetFixedCols(1)
//grid.SetFixedRows(1)
// 10x10
grid.SetColCount(10)
grid.SetRowCount(10)
var i, j int32
// 横第一行
for i = 0; i < grid.ColCount(); i++ {
grid.SetCells(i, 0, fmt.Sprintf("%d", i))
}
// 竖第一行
for j = 0; j < grid.RowCount(); j++ {
grid.SetCells(0, j, fmt.Sprintf("%d", j))
}
// 九九乘法表
for i = 1; i <= 9; i++ {
for j = i; j <= 9; j++ {
grid.SetCells(i, j, fmt.Sprintf("%dx%d=%d", i, j, i*j))
}
}
vcl.Application.Run()
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。