这题目是我要在JList中输入自定义的图片的一部分
public class MyListCellRenderer extends DefaultListCellRenderer { public Component getListCellRendererComponent(JList list,Object value,int index,boolean isSelected,boolean cellHasFocus)
{
super.getListCellRendererComponent(list,value,index,isSelected,cellHasFocus);
if(value instanceof MyData)////////////////这里的instanceof 是什么作用啊
{
MyData md=(MyData)value;
setText(md.getName());
setIcon(md.getIcon());
}
else{
setText("");
setIcon(null);
}
return this;
}}
public class MyListCellRenderer extends DefaultListCellRenderer { public Component getListCellRendererComponent(JList list,Object value,int index,boolean isSelected,boolean cellHasFocus)
{
super.getListCellRendererComponent(list,value,index,isSelected,cellHasFocus);
if(value instanceof MyData)////////////////这里的instanceof 是什么作用啊
{
MyData md=(MyData)value;
setText(md.getName());
setIcon(md.getIcon());
}
else{
setText("");
setIcon(null);
}
return this;
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货