- Ruby基础知识
- Ruby - 主页
- Ruby - 概述
- Ruby - 环境设置
- Ruby - 语法
- Ruby - 类和对象
- Ruby - 变量
- Ruby - 运算符
- Ruby - 评论
- Ruby - IF...ELSE
- Ruby - 循环
- Ruby - 方法
- Ruby - 块
- Ruby - 模块
- Ruby - 字符串
- Ruby - 数组
- Ruby - 哈希
- Ruby - 日期和时间
- Ruby - 范围
- Ruby - 迭代器
- Ruby - 文件 I/O
- Ruby - 例外
Ruby/TK - 组合框小部件
描述
组合框将一个条目与用户可用的选项列表组合在一起。这使他们可以从您提供的一组值(例如典型设置)中进行选择,也可以输入自己的值。
句法
这是创建此小部件的简单语法 -
Tk::BWidget::ComboBox.new(root) { .....Options.... }
选项
Combobox 组合了与TkEntry和TkListbox小部件相关的选项。
事件绑定
Combobox 继承了TkEntry和TkListbox小部件的事件绑定。
例子
require 'tk' require 'tkextlib/bwidget' root = TkRoot.new root.title = "Window" combobox = Tk::BWidget::ComboBox.new(root) combobox.values = [1, 2, 3, 4] combobox.place('height' => 25, 'width' => 100, 'x' => 10, 'y' => 10 ) Tk.mainloop
这将产生以下结果 -
ruby_tk_guide.htm