我有一个扩展JPanel的类。在面板上,我为图片添加了一个JLabel,为文本添加了几个JTextArea (setEditable,setCursor,setOpaque,setFocusable to false)。这个类的目的是以列表的方式,从上到下。当用户单击其中一个JPanels时,根据所选项目(JPanel),应该会发生一些操作。我已经添加了一个工作的addMouseListener,但它不会注册点击,如果用户点击有文本的地方。如果我将JTextArea更改为JLabel,它可以工作,但我使用JTexArea的原因是因为我想要/需要wordwrap。有什么建议吗?谢谢。
发布于 2012-04-03 19:59:15
考虑将相同的鼠标监听器也添加到JTextArea中。
https://stackoverflow.com/questions/9992757
复制相似问题