一个Swing组件,用于在不同的行上显示单独的可选字符串?

时间:2011-02-25 21:21:42

标签: java swing textbox

我正在寻找一个Swing组件,它在窗格或字段内的不同行上显示几个单独的字符串(可能来自字符串数组或列表)(如果一次显示太多则可滚动)。用户需要能够选择其中一行(双击将是理想的),从而触发一个侦听器,该侦听器使用该行的字符串做一些魔法。有人能指出我正确的方向吗?

3 个答案:

答案 0 :(得分:3)

尝试JList:http://download.oracle.com/javase/1.4.2/docs/api/javax/swing/JList.html。如果要包含滚动功能,可以添加到ScrollPane。

答案 1 :(得分:2)

我建议你在垂直的JScrollPane中使用JList

答案 2 :(得分:1)

  

用户需要能够选择其中一行(双击是理想的),从而触发一个使用该行的字符串做一些魔法的监听器

您可以使用List Action进行此操作。