0
からテキストを取得するためにどのように私はRubyでのGtkのロープを学ぶために始めている、と私はこの非常に簡単なプログラム構築しています:私はbutton
を押すと、しかし、のGtk ::エントリウィジェットルビー
require 'gtk2'
include Gtk
Gtk.init
window = Window.new
window.show
window.set_title "// Edit //"
window.signal_connect "destroy" do
Gtk.main_quit
end
box = VBox.new 10
text = Entry.new
text.set_text "Enter your name"
box.pack_start text
button = Button.new "Go!"
button.signal_connect "clicked" do
puts "Hello "+text.get_text()+"!"
end
box.pack_start button
window.add box
window.show_all
Gtk.main
を、
test.rb:21:in `block in <main>': undefined method `get_text' for # <Gtk::Entry:0x20be2d8 ptr=0x13831d0>
Did you mean? set_text
from test.rb:28:in `main'
from test.rb:28:in `<main>'
この場合、GTKのEntryウィジェットからテキストを取得するにはどうすればよいですか?前もって感謝します。