【发布时间】:2013-05-09 15:39:57
【问题描述】:
双击JList的单元格如何改变颜色?
有没有办法在DefaultListCellRenderer 中添加MouseListener?
public class Renderer extends DefaultListCellRenderer{
@Override
public Component getListCellRendererComponent(JList list, Object value, int index,boolean isSelected, boolean cellHasFocus)
{
Component c = super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
if(isSelected){
c.setBackground(Color.ORANGE);
c.setForeground(Color.BLACK);
}
return c;
}
}
【问题讨论】:
标签: java swing jlist double-click mouselistener