要在JPanel中放一张动态图片其实不难,只要用到 javax.swing.ImageIcon类。
首先介绍下这个类:
ImageIcon是图标界面的一种实现,它从图像中绘制图标。从URL、文件名或字节数组创建的图像使用MediaTracker预加载,以监视图像的加载状态。
从指定的文件创建一个ImageIcon。指定的字符串可以是文件名或文件路径。在指定路径时,使用internet标准的正斜杠("/")作为分隔符。(字符串被转换成URL,所以斜杠适用于所有系统。)例如,指定:
new ImageIcon(“images/myImage.gif”)将描述初始化为文件名字符串。
也可以:new ImageIcon(“Images\myImage.gif”);反斜杠(\),它和紧跟着它的那个字符构成转义字符,“\”和“/”效果一样。

package test;import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;public class Test {ImageIcon i = new ImageIcon("E:/练习/练习1/picture/猫.jpg");public static void main(String []s){JFrame frame=new JFrame();JLabel lable=new JLabel(new Test().i);frame.add(lable);frame.setBounds(100, 100, 500, 375);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);}
}

Java Swing实现动态图片相关推荐

  1. Java套版生成动态图片

    Java套版生成动态图片 , 适用于动态的名片生成 , 证件生成等 制作的图片底版   生成后的图片效果 package com.ssmf;/*** 套版生成实体类* @类 名 : CreateIma ...

  2. java swing实现简单图片显示(测试生成图片快捷方式)

    原链接:https://yq.aliyun.com/articles/58303 package com.ts.x;import java.awt.Image; import java.awt.ima ...

  3. Java Swing添加背景图片

    代码: import javax.swing.*; public class SetTheBackground {public static void main(String args[]){//插入 ...

  4. java的显示图片的控件_java Swing GUI 入门-图片和控件可视化

    java Swing GUI 入门-图片和控件可视化 觉得有用的话,欢迎一起讨论相互学习~ 加入一张图片 一个Imagelabel 设置居中,命名为logoLabel,Custom Create 打勾 ...

  5. java jframe显示图片_java怎么在JFrame中显示动态图片

    java怎么在JFrame中显示动态图片 (2012-09-16 23:39:54) 标签: 杂谈 import java.awt.Graphics; import javax.swing.Image ...

  6. java 窗体添加背景图片_Java Swing实现窗体添加背景图片的2种方法详解

    本文实例讲述了java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. ...

  7. java实现gif动画效果(java显示动态图片)

    关闭 关闭 脚本之家 软件下载 源码下载 在线工具 网页教程基础 服务器常用软件 手机版 关注微信 网页制作 网络编程 脚本专栏 脚本下载 数据库 CMS教程 电子书籍 平面设计 媒体动画 操作系统 ...

  8. java动态图片_java实现gif动画效果(java显示动态图片)

    关闭 关闭 java实现gif动画效果(java显示动态图片) 作者: 字体:[增加 减小] 类型:转载 时间:2014-04-29我要评论 这篇文章主要介绍了java实现gif动画效果示例(java ...

  9. java实现动态图片效果

    文章目录 java实现动态图片效果 源码 效果图 java实现动态图片效果 源码 package forGame;import javax.imageio.ImageIO; import javax. ...

最新文章

  1. 【OpenCV 4开发详解】Laplacian算子
  2. 当前国内有哪些公司是做OKR管理软件做的比较好的?
  3. python文件输入和输出
  4. Groovy—沉睡的雄狮
  5. vba 不等于_EXCEL表格VBA中的运算符
  6. 【CodeForces - 1066A~E】水题,模拟(有技巧),思维,题意难懂的模拟,二进制问题(有技巧)
  7. 从程序员角度分析,到底“12306”的架构到底有多牛逼?
  8. linux正则表达式_Linux 中几个正则表达式的用法
  9. centos 6.5 编译php mysql5.6_CentOS6.5 编译安装PHP5.6(apache模块)
  10. 模拟生成随机四位GB2312的汉字验证码(python3.X)
  11. Qt Quick核心编程
  12. 【NOIP2017】宝藏
  13. 递归算法教学设计java,递归算法数字游戏教学软件的设计|java递归算法经典实例...
  14. 华硕飞行堡垒atk驱动在哪_11月8日华硕再撒大额福利 满减优惠价机不可失_第1页...
  15. 一个简单的java代码,输入当前星期,输出今天是星期几
  16. 给初学者用pycharm轻松导入Python各种包
  17. Java面试集合(四)
  18. 包转发率交换容量详解
  19. C语言实现三子棋(嘎嘎权威)
  20. 了解人脸识别和二维码识别

热门文章

  1. tushare 使用手册 股票信息获取
  2. 高中信息技术教资-笔记-思维导图(原创)
  3. 计导 第 16 章 安全
  4. 95后阿里P7晒出工资单:狠补了这个,真香...
  5. Android获取手机当前连接的WiFi信息(SSID,IP,连接状态)
  6. 华为2019勇敢星面试失败
  7. 财报汇总 | 迪卡侬、飞利浦、霍尼韦尔、3M​、百胜中国等12家企业公布最新业绩
  8. 阿菜的Vue学习之旅(一)
  9. 政府的工作流千变万化怎么办(2)
  10. SAP MM 物料描述MAKTX 40个字符不够用的问题处理