[英]How to bind a property of a composing object
我是SwingBindings的新手。
我有一个名为Project的bean列表,每个Project都有一个名为Config的另一个bean的引用。 每个Config都有2个属性,如何与swingbindings绑定bean Config的两个属性组件形成一个jframe?
项目列表绑定到组合框。 当我从组合框(项目)更改所选项目时,我想刷新与表单中当前所选项目关联的对象配置中的值。
尝试这个:
ListCellRenderer
的单元格渲染器。 comboBox.setRenderer(...)
) getListCellRendererComponent(.....)
ListCellRenderer中,向Project投射value
(第二个参数)并返回要在comboBox中显示的相应值。 (可能是项目的名称/标题) ItemListener
)并在其action方法中获取comboBox的选定对象,它将是您的Project对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.