JAVA 对象数组,加载图片实例 分类: Java Game 2014-08-14 16:57 80人阅读 评论(0) 收藏
2014-08-14 16:57
561 查看
主函数:
主类里面也有加载图片的代码,
第二类中就是继承component的组件进行加载图片
Image是个抽象类,切记
package com.mywork; import java.awt.Color; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; public class Main{ public static void main(String args[]){ JFrame f = new JFrame("ImageShow"); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setSize(500, 500); f.setLayout(null); ImageIcon image= new ImageIcon(System.getProperty("user.dir")+"/res/1.png") ; Image im = image.getImage(); ImageIcon ik = new ImageIcon(im.getScaledInstance(10, 10,Image.SCALE_FAST)); JLabel jmap[][] = new JLabel[50][50]; JLabel lab = new JLabel(image); lab.setBounds(500, 500, 500, 500); f.add(lab); for(int i=0;i<50;i++) { for(int j=0;j<50;j++) { jmap[i][j] = new JLabel(); jmap[i][j].setOpaque(true); jmap[i][j].setBounds(i*10, j*10, 10, 10); jmap[i][j].setIcon(ik); f.add(jmap[i][j]); } } f.setVisible(true); } }
主类里面也有加载图片的代码,
第二类中就是继承component的组件进行加载图片
package com.mywork; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; public class JL extends Component { BufferedImage img; public void paint(Graphics g) { // Graphics2D g2 = (Graphics2D)g; g.drawImage(img, 500, 0, null); } public JL() { this.setBounds(0, 0, 500, 500); try { img = ImageIO.read(new File(System.getProperty("user.dir")+"/res/1.png")); } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } } }
Image是个抽象类,切记
相关文章推荐
- JAVA 显示图片的简单源码 分类: Java Game 2014-08-14 10:10 77人阅读 评论(0) 收藏
- Java获取项目中的路径 分类: Java Game 2014-08-14 10:17 122人阅读 评论(0) 收藏
- JAVA 关于Icon,Image,ImageIcon的简单的对比参考 分类: Java Game 2014-08-14 17:08 210人阅读 评论(0) 收藏
- 第四章 类与对象 分类: java 2009-12-29 16:45 322人阅读 评论(0) 收藏
- Java类型转换实例 分类: Java 2015-08-04 16:13 10人阅读 评论(0) 收藏
- 利用 HTML 5 的多图片上传及预览(不含前端的文件分割) 分类: HTML5 文件上传 上传图片的预览 XMLHTTPRequest对象 2014-01-13 11:05 419人阅读 评论(0) 收藏
- JAVA 对象数组,加载图片实例
- 加载到图片之后,对图片进行等比例填充缩放 分类: 图片等比缩放 加载图片后缩放 图片缩放 2014-04-22 10:41 312人阅读 评论(0) 收藏
- java 解决JFrame不能设置背景色的问题 分类: Java Game 2014-08-15 09:48 119人阅读 评论(0) 收藏
- Java反射机制和对象序列化 分类: Java 2015-06-26 12:08 21人阅读 评论(0) 收藏
- 第二章 基本数据类型,输入、输出,数组 分类: java 2009-12-29 16:48 339人阅读 评论(0) 收藏
- 03-类加载器 分类: Java JVM 2015-07-24 23:46 122人阅读 评论(0) 收藏
- 【canvas马赛克效果】根据加载的图片动态生成对应的马赛克图片 分类: javascript 马赛克效果 马赛克 2015-03-20 17:35 79人阅读 评论(0) 收藏
- Javascript图片预加载详解 分类: JavaScript HTML+CSS 2015-05-29 11:01 768人阅读 评论(0) 收藏
- java环境变量设置 分类: java 2011-09-26 10:58 406人阅读 评论(0) 收藏
- 数组自带的push方法 分类: 网页编程【html、js】 2009-11-02 20:51 235人阅读 评论(0) 收藏
- 向串口发送数据,并获得返回值 分类: java 2010-06-30 18:01 4244人阅读 评论(9) 收藏
- 打开投影机的2中方式:串口、单板机 分类: java 2010-04-13 20:19 679人阅读 评论(0) 收藏
- LINUX下java串口程序环境配置 分类: LINUX 2010-07-07 10:04 1571人阅读 评论(0) 收藏
- 计算阶乘之和 分类: java 2009-11-02 14:12 206人阅读 评论(0) 收藏