Önceklikle yardım edecek olan siz forum üyelerine teşekkür ederim…
Ruby tkinter ile basit bir GUİ yapmaya çalışıyorum ve şu hatayı alıyorum:
Kod:
require "tk"
TkButton.new(nil,"text" => "hello",
"command" => proc{print"hello\n"}).pack("fill" => "x")
TkButton.new(nil,"text" => "quit",
"command" => "exit").pack("fill"=>"x")
Tk.mainloop
Hata:
Örnek.rb(main):001:0> require "tk"
Traceback (most recent call last):
4: from /usr/bin/irb:11:in `<main>'
3: from Örnek.rb:1
2: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
LoadError (cannot load such file -- tk)
Örnek.rb(main):002:0> TkButton.new(nil,"text" => "hello",
Örnek.rb(main):003:1* "command" => proc{print"hello\n"}).pack("fill" => "x")
Traceback (most recent call last):
2: from /usr/bin/irb:11:in `<main>'
1: from Örnek.rb:2
NameError (uninitialized constant TkButton)
Örnek.rb(main):004:0> TkButton.new(nil,"text" => "quit",
Örnek.rb(main):005:1* "command" => "exit").pack("fill"=>"x")
Traceback (most recent call last):
2: from /usr/bin/irb:11:in `<main>'
1: from Örnek.rb:4
NameError (uninitialized constant TkButton)
Örnek.rb(main):006:0> Tk.mainloopÖrnek.rb(main):006:0>
Traceback (most recent call last):
2: from /usr/bin/irb:11:in `<main>'
1: from Örnek.rb:6
NameError (uninitialized constant Tk)
Örnek.rb(main):006:0>
Şimdiden teşekkür ederim