美文网首页
javax.swing.JLabel

javax.swing.JLabel

作者: Leeffy | 来源:发表于2017-04-17 17:24 被阅读0次

    构造方法中有一个可以添加图片的方法,通常在框架中添加图片的方法就是用JLabel中的构造方法,

    JLabel(Icon icon);

    Icon接口中有个实例ImageIcon可以从文件中添加图片,构造方法为ImageIcon(String filename);

    至于构造Image,可以用一个工具类的方法,Toolkit.getDefaultToolkit.getImage(String filename);获取图像缩放,可以该类中的Image getScaledInstance(int width,int height int hints);hints的取值有SCALE_DEFAULT,SCALE_FAST,SCALE_SMOOTH(最好用),SCALE_REPLICATE,SCALE_AREA_AVERAGING(次之)。然后对JFrame中设置图标方法为setIconImage(Image image)

    PS:ImageIcon在swing包,Image在awt包中

    相关文章

      网友评论

          本文标题:javax.swing.JLabel

          本文链接:https://www.haomeiwen.com/subject/govtzttx.html