当我运行我的代码时,它崩溃并出现错误:nil:class的undefined方法para。我所要做的就是让文本显示在声明的按钮的右侧。有谁知道如何解决这个问题?
我的代码(使用ruby版本2.0.0,最新的green_shoes版本):
require 'green_shoes'
Shoes.app do
fl=flow(margin: 12) do
openBtn=button "Btn Here"
begin
fl.para "text should appear to right of button"
lc=edit_line() #should be on its own line
rescue Exception=>ex
puts "error in application: \ntype: #{ex.class}\nmessage: #{ex.message}"
end
end
end
答案 0 :(得分:1)
放一个fl。在段落的前面。 喜欢这个
fl.app do
fl.para "text should appear to right of button"
lc=edit_line()
para "text appear to right of edit line"
end
然后文本出现在按钮的右侧。