Ruby/Tk を使えば Ruby で GUI プログラムを書くことができます。本を買って読むのが面倒な人もちょっとやってみましょう。このチュートリアルでは irb を使わずきちんとファイルに書き込んで行きます。しかし、作成するファイルは rubytk.rb 一個だけです。それを徐々に改良して行って使い方をマスターします。 まず、土台となるスクリプトを作成し、rubytk.rb に保存します。 require 'tk' TkButton.new(nil, 'text'=>'exit').pack Tk.mainloop 最初の行は Ruby/Tk ライブラリーを使えるようにするためのお約束です。第2行はボタンの作成です。TKButton クラスのオブジェクトを作成するメソッドが new です。new の引数の第一番目は どのフレームにそのオブジェクトを張り付けるかを示します。フレームとは写