Java Swing实现动态图片
要在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实现动态图片相关推荐
- Java套版生成动态图片
Java套版生成动态图片 , 适用于动态的名片生成 , 证件生成等 制作的图片底版 生成后的图片效果 package com.ssmf;/*** 套版生成实体类* @类 名 : CreateIma ...
- java swing实现简单图片显示(测试生成图片快捷方式)
原链接:https://yq.aliyun.com/articles/58303 package com.ts.x;import java.awt.Image; import java.awt.ima ...
- Java Swing添加背景图片
代码: import javax.swing.*; public class SetTheBackground {public static void main(String args[]){//插入 ...
- java的显示图片的控件_java Swing GUI 入门-图片和控件可视化
java Swing GUI 入门-图片和控件可视化 觉得有用的话,欢迎一起讨论相互学习~ 加入一张图片 一个Imagelabel 设置居中,命名为logoLabel,Custom Create 打勾 ...
- java jframe显示图片_java怎么在JFrame中显示动态图片
java怎么在JFrame中显示动态图片 (2012-09-16 23:39:54) 标签: 杂谈 import java.awt.Graphics; import javax.swing.Image ...
- java 窗体添加背景图片_Java Swing实现窗体添加背景图片的2种方法详解
本文实例讲述了java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. ...
- java实现gif动画效果(java显示动态图片)
关闭 关闭 脚本之家 软件下载 源码下载 在线工具 网页教程基础 服务器常用软件 手机版 关注微信 网页制作 网络编程 脚本专栏 脚本下载 数据库 CMS教程 电子书籍 平面设计 媒体动画 操作系统 ...
- java动态图片_java实现gif动画效果(java显示动态图片)
关闭 关闭 java实现gif动画效果(java显示动态图片) 作者: 字体:[增加 减小] 类型:转载 时间:2014-04-29我要评论 这篇文章主要介绍了java实现gif动画效果示例(java ...
- java实现动态图片效果
文章目录 java实现动态图片效果 源码 效果图 java实现动态图片效果 源码 package forGame;import javax.imageio.ImageIO; import javax. ...
最新文章
- 【OpenCV 4开发详解】Laplacian算子
- 当前国内有哪些公司是做OKR管理软件做的比较好的?
- python文件输入和输出
- Groovy—沉睡的雄狮
- vba 不等于_EXCEL表格VBA中的运算符
- 【CodeForces - 1066A~E】水题,模拟(有技巧),思维,题意难懂的模拟,二进制问题(有技巧)
- 从程序员角度分析,到底“12306”的架构到底有多牛逼?
- linux正则表达式_Linux 中几个正则表达式的用法
- centos 6.5 编译php mysql5.6_CentOS6.5 编译安装PHP5.6(apache模块)
- 模拟生成随机四位GB2312的汉字验证码(python3.X)
- Qt Quick核心编程
- 【NOIP2017】宝藏
- 递归算法教学设计java,递归算法数字游戏教学软件的设计|java递归算法经典实例...
- 华硕飞行堡垒atk驱动在哪_11月8日华硕再撒大额福利 满减优惠价机不可失_第1页...
- 一个简单的java代码,输入当前星期,输出今天是星期几
- 给初学者用pycharm轻松导入Python各种包
- Java面试集合(四)
- 包转发率交换容量详解
- C语言实现三子棋(嘎嘎权威)
- 了解人脸识别和二维码识别