Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Jlist组件中选择文本_Java_Swing_Selection_Jlist_Jtextpane - Fatal编程技术网

Java 从Jlist组件中选择文本

Java 从Jlist组件中选择文本,java,swing,selection,jlist,jtextpane,Java,Swing,Selection,Jlist,Jtextpane,我有一个Jlist,该组件是JTextpane,它包含诸如“hello world”之类的字符串 我想通过选择Jlist组件来选择单词“hello” 我如何知道选择了哪个词,“你好”或“世界” 我使用方法Jtextpane.getSelection(),但它不起作用 任何帮助都将不胜感激 我猜您的意思是您正在创建JTextPanes作为列表单元渲染器中的组件。这里的问题是,单元渲染器返回的组件仅用于绘制单元内容,没有组件的实际功能可用 解决方案是不使用JList,而是使用带有HTML内容的大JT

我有一个Jlist,该组件是JTextpane,它包含诸如“hello world”之类的字符串 我想通过选择Jlist组件来选择单词“hello” 我如何知道选择了哪个词,“你好”或“世界” 我使用方法Jtextpane.getSelection(),但它不起作用
任何帮助都将不胜感激

我猜您的意思是您正在创建
JTextPane
s作为列表单元渲染器中的组件。这里的问题是,单元渲染器返回的组件仅用于绘制单元内容,没有组件的实际功能可用


解决方案是不使用
JList
,而是使用带有HTML内容的大
JTextPane

您有任何示例代码吗??