Ruby/Tk/Entry TextField

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск

Display a label and an Entry widget:

require "tk"
top = TkRoot.new {title "Label and Entry Widget"}
lb1 = TkLabel.new(top){
    text "Hello World"
    background "yellow"
    foreground "blue"
    pack()
}
e1 = TkEntry.new(top){
    background "red"
    foreground "blue"
    pack()
}
Tk.mainloop



Text Field

require "tk"
top = TkRoot.new {title "Label and Entry Widget"}
lb1=TkLabel.new(top){
      text "Hello World"
      background "yellow"
      foreground "blue"
      pack("padx"=>10, "pady"=>10, "side"=>"left")
}
e1 = TkEntry.new(top){
      background "red"
      foreground "blue"
      pack("padx"=>10, "pady"=>10, "side"=>"left")
}
Tk.mainloop