java 图片JLabel

原创 2013年12月04日 21:22:23

protected staticImageIcon createImageIcon(String path,

             String description) {

       //调用这个类的getResource(),这样相对路径,基于这个类所在位置

       java.net.URL imgURL = RadioButtonDemo.class.getResource(path);

       if (imgURL != null) {

           return new ImageIcon(imgURL,description);

       } else {

           System.err.println("Couldn't find file:" + path);

           return null;

       }

    }

pictureLabel=new JLabel(createImageIcon("/images/a.gif", "picture"));

路径以/开头,表示绝对路径,基于类路径根目录。不以/开头,是相对路径。

相关文章推荐

简单东西-java动态更改JLabel背景图片

java的awt设置背景图片的一种方式是使用JLabel类,它的setIcon可以设置背景图片,但是如何动态修改背景图片呢?这源于问答频道上的一个问题,题主给的代码总是无法正确动态修改背景图片,找了一...

用JLabel剪接图片

  • 2009年07月26日 23:24
  • 638B
  • 下载

java JLabel组件的资源

  • 2010年06月21日 17:07
  • 59KB
  • 下载

java实时改变Jlabel的值

用Java的窗体实现实时改变JLabel的值,给它赋0-1000随机数,500以上变色。 package demo1; import java.awt.BorderLayout; import j...
  • xuqimm
  • xuqimm
  • 2017年05月24日 19:54
  • 388

java Icon应用到JLabel中

  • 2010年06月21日 17:04
  • 59KB
  • 下载

JAVA学习Swing章节标签JLabel中图标的使用

package com.swing; import java.awt.Color; import java.awt.Component; import java.awt.Container;...

【Java基础学习笔记】Thread+JLabel实现线程

package Thread_Test; import java.awt.Container; import javax.swing.JFrame; import javax.swing.JLab...

Java技巧:JLabel公告栏文字滚动效果

首先要掌握一个概念:一个字符串在计算机屏幕中所占的像素,比方说取一个JLabel里面的Text所占的宽和高,方法如下: (主要用到FontMetrics类)   ...

在JLabel上显示图片,并且图片自适应JLabel的大小

在写《Core Java》上的示例代码时,其中有一个FileChooserTest是打开一张图片,并在Label上显示出来,但是这个示例程序有缺点,由于窗口的大小已经固定,而选择打开的图片有大有小,如...

在JLabel上显示图片,并且图片自适应JLabel的大小

在写《Core Java》上的示例代码时,其中有一个FileChooserTest是打开一张图片,并在Label上显示出来,但是这个示例程序有缺点,由于窗口的大小已经固定,而选择打开的图片有大有小,如...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 图片JLabel
举报原因:
原因补充:

(最多只允许输入30个字)