
创建一个自定义
ListCellRenderer并将其分配给
JList。
此自定义
ListCellRenderer必须
JCheckbox在
getListCellRendererComponent(...)方法的实现中返回a
。
但这
JCheckbox将是不可编辑的,因为屏幕上的简单绘画取决于您何时
JCheckbox必须“勾选”,
例如,在选中该行时将其选中(参数
isSelected),但如果选择更改,则不会保留检查状态。最好在下方显示参考数据进行检查
ListModel,但是您可以决定由谁来实现更改数据检查状态并将更改通知
JList要重绘的方法。
如果需要的话,我会在稍后发布示例代码
ListCellRenderer
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)