您好 我将图像设置为JLabel,如下所示
ImageIcon icon=new ImageIcon(PathToImage,"Image");
jLabel4.setIcon(icon);
我将标签尺寸设置为5厘米x5厘米的正方形。 每当我将图标设置为Jlabel时,它都没有完全显示..只有部分图像显示在jlabel中。 怎么解决这个问题?
谢谢!
答案 0 :(得分:2)
增加JLabel的大小或将图像的大小减小到JLabel。
答案 1 :(得分:1)
一种选择是调整图像大小以适应JLabel,或增加JLabel的大小
答案 2 :(得分:0)
我使用[java-image-scaling] [1]
缩放了图像[1]:http://code.google.com/p/java-image-scaling/图书馆。
使用缩放图像非常简单只需要添加两行
ResampleOp resampleOp = new ResampleOp (100,200);
BufferedImage rescaledTomato = resampleOp.filter(tomato, null);
“番茄”是您想要缩放的图像的名称。和(100,200)参数指定宽度&缩放图像的高度。
由于