因此,我创建了一些组合框,并按字母顺序排列了各种元素。我不希望我的菜单上的默认选择是最高值;相反,我希望它是最常用的值。在swing中,我可以调用成员函数setSelectedIndex(),只需传递最流行的菜单值的索引。我怎么能用跷跷板做这件事?seesaw文档说选项是:model和:renderer,但是我找不到任何东西来设置默认的索引.
还有我遗漏的其他文件吗?
发布于 2016-03-11 22:46:43
有一个函数selection!可以使用:
(defn combotest []
(let [w (frame :title "Combobox Test" :width 200 :height 80)
combo (combobox :model ["A" "B" "C"])
pnl (horizontal-panel :items [combo])]
(config! w :content pnl)
(selection! combo "C") ;; <--- boom ---
(show! w))) 而且,这些仍然是我们正在处理的周转项目,所以在一天结束时,我们也可以:
(.setSelectedIndex combo 2)https://stackoverflow.com/questions/35640211
复制相似问题