Ruby-tk-combobox
提供:Dev Guides
Ruby/TK-コンボボックスウィジェット
説明
*Combobox* は、エントリとユーザーが利用できる選択肢のリストを組み合わせます。 これにより、提供された値のセット(標準設定など)から選択するか、独自の値を入力することもできます。
構文
このウィジェットを作成する簡単な構文は次のとおりです-
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
これは、次の結果を生成します-