大佬教程收集整理的这篇文章主要介绍了Ruby 完整布局管理示例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
require "tk" $top = { 'side' => 'top','padx'=>5,'pady'=>5 } $left = { 'side' => 'left','pady'=>5 } $bottom = { 'side' => 'bottom','pady'=>5 } $temp = 74 # StarTing temperature... root = TkRoot.new { title "Thermostat" } top = TkFrame.new(root) { BACkground "#606060" } bottom = TkFrame.new(root) $tlab = TkLabel.new(top) do text $temp.to_s font "{Arial} 54 {BolD}" foreground "green" BACkground "#606060" pack $left end TkLabel.new(top) do # the "degree" symbol text "o" font "{Arial} 14 {BolD}" foreground "green" BACkground "#606060" # Add anchor-north to the hash (make a superscript) pack $left.update({ 'anchor' => 'n' }) end TkButton.new(bottom) do text " Up " command proc { $tlab.configure("text"=>($temp+=1).to_s) } pack $left end TkButton.new(bottom) do text "Down" command proc { $tlab.configure("text"=>($temp-=1).to_s) } pack $left end top.pack $top bottom.pack $bottom Tk.mainloop
以上是大佬教程为你收集整理的Ruby 完整布局管理示例全部内容,希望文章能够帮你解决Ruby 完整布局管理示例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。