他の ruby スクリプトと同じように書き始めます。 例えば、
#!/usr/local/bin/ruby
とか。一番簡単な "こんにちは" を表示するスクリプトはこう書けます。
#!/usr/local/bin/ruby
require "tk"
TkLabel.new {
text 'こんにちは'
}.pack
TkButton.new {
text '終了'
command 'exit'
}.pack
Tk.mainloop
別の書き方をすると、
#!/usr/local/bin/ruby
require "tk"
TkLabel.new {
text 'こんにちは'
pack
}
TkButton.new {
text '終了'
command 'exit'
pack
}
Tk.mainloop
こんな風にも書けます。
#!/usr/local/bin/ruby require "tk" TkLabel.new (Tk.root, 'text' => 'こんにちは').pack TkButton.new (Tk.root, 'text' => '終了', 'command' => 'exit').pack Tk.mainloop