JAVA Swing在JLabel上设置icon

  • Post author:
  • Post category:java




前言

有时我们会在界面上显示图片,较为简单的一种方式就是将图片作为icon添加到JLabel上,要求图片不超过200k

本文实现icon图片的自适应



代码

//创建JLabel设置icon
ImageIcon icon = new ImageIcon("C:\\Users\\chendaliang\\Desktop\\ACSDemo\\Blue_Gradient.jpg");
icon.setImage(icon.getImage().getScaledInstance(getWidth(), getHeight()-25,Image.SCALE_DEFAULT ));
lblFaceManagement.setIcon(icon);
//JLabel已创建,设置icon
ImageIcon icon = new ImageIcon(strPath);//你的图片地址
icon.setImage(icon.getImage().getScaledInstance(lblPicture.getWidth(), lblPicture.getHeight(),Image.SCALE_DEFAULT ));
lblPicture.setIcon(icon);



版权声明:本文为chendl111原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。