如何在shoes中创建一条编辑行,在用户点击enter (类似于控制台)之后接受用户的输入并将其存储在变量中,而不是让他们单击一个按钮。我尝试使用keypress和检测Return键,然后清除编辑行并将它的.text存储在一个变量中。但是,当我在编辑行中没有光标时,系统才会检测到键。按键是否仅在特定插槽中检测,而不在编辑行中检测?有没有人能搞清楚这是怎么回事?还有,有没有像控制台这样更好的文本输入方式呢?
发布于 2014-08-08 20:08:31
Shoes.app do
@edit = edit_line
button "Add" do
para @edit.text
end
end这是一个简单的例子,我希望它就是你想要的
https://stackoverflow.com/questions/25069641
复制相似问题