`

ruby tk invalid multibyte char (US-ASCII)

阅读更多
引用


# encoding: utf-8
require 'tk'

msg="你好!中国"
root=TkRoot.new{title msg}
label_msg=TkLabel.new(root){
  text  msg
  pack :padx=>2,:pady=>2,:side=>'top'
  font "arial 20 bold"
}
  
TkButton.new(root){
  text "输出属性值"
  pack :padx=>2,:pady=>2,:side=>'bottom'
  command{
    
    puts label_msg.cget('text')
    puts label_msg.cget('justify')
    puts label_msg.cget('border')
    
  }
}
  
Tk.mainloop
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics