渲染器中的复合侦听器

时间:2014-01-16 00:04:20

标签: java swing jpanel jlist listcellrenderer

我有自己的JList ListCellRenderer。 JList的元素是JPanel。当我点击列表时,我必须关注它(例如:list.getSelectedIndex())。但我还需要关注JPanel和JPanel中的元素。

这是我的代码:

ListCellRenderer<ClipboardObjectView> listCellRenderer = new ListCellRenderer<ClipboardObjectView>() {
        @Override
        public Component getListCellRendererComponent(
                JList<? extends ClipboardObjectView> list,
                ClipboardObjectView value, int index, boolean isSelected,
                boolean cellHasFocus) {
            return value;
        }
    };

ClipboardObjectView是我的JPanel。我为ClipboardObjectView做了一个mouseListener但它不起作用。

0 个答案:

没有答案