Ruby/Tk - grid网格几何管理器

本文介绍Ruby/Tk中的grid几何管理器,这是一种灵活且易于使用的布局工具,允许开发者将窗口部件按照行和列的方式进行组织。通过具体的示例代码展示了如何创建和布置Label及Entry控件。

描述

Ruby/Tk - grid网格几何管理器编程教程,例子教程,参考手册和代码-网格的几何管理器是最灵活和易于使用的几何管理器。它在逻辑上分为两维表分为行和列的父窗口或小部件

网格的几何管理器是最灵活和易于使用的几何管理器。它在逻辑上分为两维表分为行和列的父窗口或小部件。

然后,您可以在适当的行和列的格式放置一个widget,通过行和列选项,分别为行和列选项,要了解使用,考虑下面的例子:

语法:

下面是一个简单的语法创建一个网格控件:

grid('row'=>x, 'column'=>y)

例子:

以下是代码以显示Label和Entry小窗口部件使用grid几何图形管理:

require 'tk'

top = TkRoot.new {title "Label and Entry Widget"}

#code to add a label widget
lb1=TkLabel.new(top){
   text 'Hello World - www.yiibai.com'
   background "yellow"
   foreground "blue"
   grid('row'=>0, 'column'=>0)
}

#code to add a entry widget
e1 = TkEntry.new(top){
   background "red"
   foreground "blue"
   grid('row'=>0, 'column'=>1)
}

Tk.mainloop

转载于:https://my.oschina.net/ruby65/blog/72081

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值