前のページ 次のページ 目次

8. どうやって ruby/tk スクリプトを書けば?

他の 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


前のページ 次のページ 目次