相当于Ruby Shoes中的HTML列表框?
我已经看到Shoes提供的listbox控件是一个下拉/组合框。(文档可在上找到)。相反,我需要一个类似于此的控件: 我可能会扩展Editbox以实现类似的功能,但这是我第一次使用该语言,而且似乎省略了一个非常基本的UI元素。这类控制可用吗?谷歌搜索一直是地狱般的,因为相同的名字返回的结果是一个控件,这对我来说是无用的相当于Ruby Shoes中的HTML列表框?,ruby,user-interface,listbox,shoes,Ruby,User Interface,Listbox,Shoes,我已经看到Shoes提供的listbox控件是一个下拉/组合框。(文档可在上找到)。相反,我需要一个类似于此的控件: 我可能会扩展Editbox以实现类似的功能,但这是我第一次使用该语言,而且似乎省略了一个非常基本的UI元素。这类控制可用吗?谷歌搜索一直是地狱般的,因为相同的名字返回的结果是一个控件,这对我来说是无用的 这个问题看起来曾经有过有用的信息,但现在链接都断了。我认为鞋子中没有一种元素可以做到开箱即用 我知道这与您正在寻找的有所不同,但是否可以将所有选项显示在带有格式化单选按钮的堆栈
这个问题看起来曾经有过有用的信息,但现在链接都断了。我认为鞋子中没有一种元素可以做到开箱即用 我知道这与您正在寻找的有所不同,但是否可以将所有选项显示在带有格式化单选按钮的堆栈中?看看我穿绿色鞋子的例子
require 'green_shoes'
Shoes.app do
stack width: 400 do
flow do
background gray
para "Select an option:"
end
flow do
background lavender
@a = radio :options
para "Option 1", width: 300
end
flow do
background lightcyan
@b = radio :options
para "Option 2", width: 300
@b.focus
end
flow do
background lavender
@c = radio :options
para "Option 3", width: 300
end
end
end
问候,
seba不幸的是,没有。我可能会回到java,除非有一个ruby GUI包可以工作。我正在处理一组可以搜索和过滤的选项。目前只有500左右,但这个数字会随着时间的推移而增加。