碰到一个问题,想请大家指教一下:建立带有图像的JComboBox时,发现图像素你QQ头像那么大小,怎么都显示不出来. 不知道是什么原因?希望各位帮忙分析分析.
以下是我的代码:
ImageIcon[] images = new ImageIcon[pics.length];
for (int i = 0; i < pics.length; i++) {
images[i] = new ImageIcon(pics[i]);
}
headpic = new JComboBox(images);
HeadpicCellRenderer picRenderer = new HeadpicCellRenderer();
picRenderer.setPreferredSize(new Dimension(40,40));
headpic.setRenderer(picRenderer);
headpic.setMaximumRowCount(3);
以下是我的代码:
ImageIcon[] images = new ImageIcon[pics.length];
for (int i = 0; i < pics.length; i++) {
images[i] = new ImageIcon(pics[i]);
}
headpic = new JComboBox(images);
HeadpicCellRenderer picRenderer = new HeadpicCellRenderer();
picRenderer.setPreferredSize(new Dimension(40,40));
headpic.setRenderer(picRenderer);
headpic.setMaximumRowCount(3);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货