gpt4 book ai didi

java - Swing - 如何在 JTable 单元格中添加 JPopupMenu

转载 作者:行者123 更新时间:2023-12-02 05:33:33 24 4
gpt4 key购买 nike

我想为 JTable 列的每个单元格插入一个 JPopupMenu(以便能够选择多个项目)。知道如何做到这一点吗?

最佳答案

要在单元格内进行多项选择,您需要自定义 renderer and editor 。对于编辑器组件,使用 JList 选择模式设置为MULTIPLE_INTERVAL_SELECTION 。渲染器应该显示适合内容的内容,例如以逗号分隔的值列表。请注意,每行的数据必须存储在 TableModel 中,不在渲染器和编辑器本身中。详细信息取决于您的数据模型,但是 List<String>EnumSet<String>可能是合适的。

关于java - Swing - 如何在 JTable 单元格中添加 JPopupMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25282508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com