如何使用JavaSwing创建可扩展列表
我需要使用JavaSwing制作一个可扩展的列表。我将试图证明: 未扩展:如何使用JavaSwing创建可扩展列表,java,swing,list,expandable,Java,Swing,List,Expandable,我需要使用JavaSwing制作一个可扩展的列表。我将试图证明: 未扩展: >[Expand me!] >[And me!] 扩大: |[Expand me!] >[Expand us too!] >[Expand us too!] >[Expand us too!] >[And me!] 因此,当您单击列表的“展开我”部分时,另一个列表将下拉,可能包含更多可展开的列表。如果你再次点击它,它的“子列表”就会收回。非常基
>[Expand me!]
>[And me!]
扩大:
|[Expand me!]
>[Expand us too!]
>[Expand us too!]
>[Expand us too!]
>[And me!]
因此,当您单击列表的“展开我”部分时,另一个列表将下拉,可能包含更多可展开的列表。如果你再次点击它,它的“子列表”就会收回。非常基本。正如您所看到的,我不是在寻找JComboBox,我认为JList无法做到这一点。如果有人能给我指出正确的方向,或给出一些编程示例,我将不胜感激
谢谢,
MirroredFate您可以尝试使用JTable并在第一列中放置一个按钮。单击该按钮后,可以在中间的行中添加更多数据 更新 大概是这样的: 还是这个 我认为第一个使用JTree,但这就是想法 顺便说一句,这两项属于JIDE Soft,请检查您购买许可证是否可行: 滚动你自己的不是小事,但也不是不可能 使用一个新工具怎么样 将一组分层数据显示为大纲的控件
检查或,但请注意,在官方Java(SnOracle)页面上,任何进展都会消失…,有一些例子。我想这正是我要找的。@Bala感谢示例链接@MirroredFate没问题。为什么mozilla(今天)没有通知Concurence帖子:-)这很强大,但对我来说有点复杂。