Ruby TK如何从组合框或标签中复制文本?

时间:2012-03-31 20:13:24

标签: ruby combobox label ascii tk

最近我开始研究TK并尝试学习它的所有功能和命令。

这对我来说非常困难,tkdocs文档很垃圾,只有一个完整的示例脚本......只有一个条目和一个按钮。 学习程序员开发的更快的分析脚本(来自Ruby)。

无论如何,我的问题是:

您可以创建一种条目来发送字符串,并在条目上打印吗?

我的意思是我需要做这样的事情,显示一些ascii字母,但有可能用鼠标复制这些字母(复制/粘贴):

enter image description here

还有一件事,有人能解释我如何展示组合框的“价值”吗?

这不起作用:

$countryvar = TkVariable.new
country = Tk::Tile::Combobox.new(parent) { textvariable $countryvar }.grid( :column => 2, :row => 1, :sticky => 'n' )

country['values'] = [ 'USA', 'Canada', 'Australia'] 

enter image description here *“Estávacío!!” =“它是空的!”

感谢您的阅读。 再见。

1 个答案:

答案 0 :(得分:2)

检查此链接:

http://www.tutorialspoint.com/ruby/ruby_tk_guide.htm

它有用的例子