Java中swing使用ImageIcon类添加图片
代码如下
package com.liuyanzhao;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.WindowConstants;public class Demo3 extends JFrame {public void GUI() {setTitle("图像测试");JPanel panel = new JPanel();JLabel label = new JLabel();ImageIcon img = new ImageIcon("images/logo.jpg");// 创建图片对象label.setIcon(img);panel.add(label);add(panel);setExtendedState(JFrame.MAXIMIZED_BOTH);// JFrame最大化setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 让JFrame的关闭按钮起作用setVisible(true);// 显示JFrame}public static void main(String args[]) {Demo3 d = new Demo3();d.GUI();}}
其中 images/logo.jpg 是图片的路径,记得images是项目(Project)目录下的文件夹,跟src同级的。具体路径问题可以参考这篇文章 java ImageIcon路径问题
本文链接:https://liuyanzhao.com/4081.html
Java中swing使用ImageIcon类添加图片相关推荐
- Java中通过代理对类进行修改
JAVA中的静态代理.动态代理及JDK proxy和CGLIB.Javassist.ASM实践 简介 Java中对已经有的类进行修改,改变或调整其执行,这可以通过代理来实现.Java的class文件是 ...
- setyear java_如何在Java中创建不可变类
如果对象在构造后无法更改,则该对象是不可变的.不可变对象不会以任何方式暴露其他对象来修改其状态; 对象的字段仅在构造函数内初始化一次,并且永远不会再次更改. 在本文中,我们将定义在Java中创建不可变 ...
- java怎么给文本框加滚动条_懂Java中Swing的朋友,谁能帮我在Jtextare上加一个滚动条啊?很急!...
懂Java中Swing的朋友,谁能帮我在Jtextare上加一个滚动条啊?很急! 关注:147 答案:2 信息版本:手机版 电脑版 解决时间 2021-01-13 13:01 提问者当我没来过 2 ...
- 《Java并发编程的艺术》——Java中的并发工具类、线程池、Execute框架(笔记)
文章目录 八.Java中的并发工具类 8.1 等待多线程完成的CountDownLatch 8.2 同步屏障CyclicBarrier 8.2.1 CyclicBarrier简介 8.2.2 Cycl ...
- JAVA中常量使用常量类或者常量接口还是使用枚举,错误代码和中文可变信息的枚举实现
文章目录 关于"JAVA中常量使用常量类或者常量接口还是使用枚举",已有定论-使用枚举,原因就不再展开了. 借助java枚举,可以在定义错误名称和代码的同时,定义中文描述信息,但是 ...
- java map类说_在Java中,关于HashMap类的描述,以下说法错误的是( )。
[单选题]所谓覆盖,也称为重写,是指子类中定义了一个与父类某一方法具有相同型构的方法,这里所说的相同型构所指的不是(). [填空题(主观)]半导体二极管实质上是由 [填空(1)] 构成,其主要特性是 ...
- java中的starts_Java Math类静态double nextAfter(double starts,double direction)示例
java中的starts 数学类静态double nextAfter(双向启动,双向) (Math Class static double nextAfter(double starts , doub ...
- Java中Date和Calender类的使用方法
查看文章 Java中Date和Calender类的使用方法 2009-10-04 20:49 Date和Calendar是Java类库里提供对时间进行处理的类,由于日期在商业逻辑的应用中占据着 ...
- java创建一个不可变对象_如何在Java中创建不可变类?
java创建一个不可变对象 Today we will learn about the immutable class in Java. What are immutable classes? The ...
- 解决java中使用getImage()导入图片失败问题
解决java中使用getImage()导入图片失败问题 在使用getImage(fileName)方法导入图片时,一直失败.后来加入相对路径解决找不到图片问题. 代码如下 image = Toolki ...
最新文章
- AutoShape:实时单目3D检测网络(ICCV2021)
- 如何为同一字体添加多个字体文件?
- 2015第26周六《谁动了我的奶酪》书摘
- 串口通信模块5:串口操作自定义类(3)
- open和fopen的区别
- web百度地图 地址解析获取百度地理坐标
- 分布式锁的实现与探索
- MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理
- [转]携程大数据实践:高并发应用架构及推荐系统案例
- C++socket编程(四):4.1 跨平台封装XTcp类接口
- Sharding-JDBC(操作公共表)_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记013
- 一位年轻有为的企业家李先生
- 边缘计算平台类产品概览
- solid 设计原则 php,面向对象设计SOLID五大原则
- python利器-bluepy 一款python封装的BLE利器简单介绍
- HCIE-Security Day13:防火墙双机热备实验(一)防火墙直路部署,上下行连接交换机
- H3C交换机创建ssh用户登录和设置aux密码
- 数字抽奖小程序_两款火爆的抽奖小程序,最高抽2000元现金红包 亲测提现8.59元秒到...
- 伍德里奇计量经济学第四章计算机答案,计量经济学中文答案 伍德里奇
- usb网卡android驱动win7+64,万能USB驱动 for win7 64bit v2017.11.15.955