I have this class:
@SuppressWarnings("serial")
private class DataCellRenderer extends JLabel implements ListCellRenderer
{
public DataCellRenderer()
{
setHorizontalAlignment(SwingConstants.RIGHT);
}
@Override
public Component getListCellRendererComponent(
JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
{
if(isSelected)
setBackground(Color.red);
setText(" " + value.toString());
return this;
}
}
问题在于,在我选择我的耶稣会的囚室时,我的背景不会改观。 板块工程,但我可以指出,它为什么不会改变我对该囚室的背景。 任何人都有任何想法, 感谢!