-- 感谢代码和视频提供者:黎海波童鞋

本篇是使用过了java中的可视化swing图形界面编程,讲解如何使用JLabel文本标签显示图片。

1、关键代码:

JLabel lb=new JLabel();//创建一个标签对象
        ImageIcon icon=new ImageIcon("images/b.jpeg");//创建背景图片
        lb.setIcon(icon);

2、全部代码如下:


import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;public class Myframe extends JFrame {public Myframe(){super("这是一个有图片的窗体");//标题this.setSize(500, 300);//窗体大小this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗体自动结束程序this.setLayout(null);//没有布局JLabel lb=new JLabel();//创建一个标签对象ImageIcon icon=new ImageIcon("images/b.jpeg");//创建背景图片lb.setIcon(icon);lb.setBounds(0, 0, icon.getIconWidth(), icon.getIconHeight());//设置图像的位置和大小//要想图片整张显示填满窗体的话就要把图片的宽高改成和窗体大小一样this.add(lb);this.setLocationRelativeTo(null);//窗体默认居中this.setVisible(true);//显示可见}//主函数入口public static void main(String[] args) {new Myframe();}}

3、视频讲解:https://live.csdn.net/v/172214

swing可视化编程-使用label添加图片相关推荐

  1. Processing编程入门-02——添加图片 小游戏

    在工程文件夹中新建data文件夹 将要使用的图片拖入其中 并使用代码调用图片 //定义图片变量 PImage bunny; PImage carrot;void setup(){size(800,80 ...

  2. 标签添加图片Label

    package Swing;import java.net.URL;import javax.swing.Icon; import javax.swing.ImageIcon; import java ...

  3. Java的Swing在界面的JPanel面板中中添加图片

    Swing在界面的JPanel面板中中添加图片 需求分析 在JPanel中添加图片; 将绘有图片的JPanel组件添加到JFrame界面中,实现切割组件放置效果. 方法一:使用Toolkit.getD ...

  4. R语言ggplot2可视化在可视化的接种中插入图片、添加图片实战

    R语言ggplot2可视化在可视化的接种中插入图片.添加图片实战 目录 R语言ggplot2可视化在可视化的接种中插入图片.添加图片实战

  5. android 图片绑定按钮,Android编程实现给Button添加图片和文字的方法

    本文实例讲述了Android编程实现给Button添加图片和文字的方法.分享给大家供大家参考,具体如下: //为按钮添加图片和文字的方法 public Spanned getSpan(int id, ...

  6. vue3+echarts实现世界地图以及轨线(label使用fomatter+rich动态添加图片及背景色,以及label如何添加动态边框色)

    背景 最近项目开发,需要开发一个世界地图,并且实现经纬度对应的点对点轨线动效,效果如下: 问题 如何在刚打开页面的时候就显示地点名称 label如何同时添加图片和背景色 label怎么动态修改字体颜色 ...

  7. python3 tkinter电子书_python3 tkinter实现添加图片和文本

    本文在前面文章基础上介绍tkinter添加图片和文本,在这之前,我们需要安装一个图片库,叫Pillow,这个需要下载exe文件,根据下面图片下载和安装. 下载完后直接双击安装exe,默认点击下一步,直 ...

  8. 《JavaScript数据可视化编程》——1.4 用离散图表绘制x/y值

    本节书摘来自异步社区<JavaScript数据可视化编程>一书中的第1章第1.4节作者 [美]Stephen A.Thomas 译者 翟东方 , 张超 , 刘畅 责编 陈冀康更多章节内容可 ...

  9. 基于Java Swing界面编程教学

    基于Java Swing界面编程 Swing是Java基础类的一部分,是一个为Java设计的GUI工具包. Swing包含了诸多图形用户界面(GUI)器件,提供了许多比awt更好的屏幕显示元素. 本教 ...

最新文章

  1. 记录一下Python-Qt中按钮点击事件无响应解决方案
  2. 看完阿逗比年度炫技大会,我什么都不敢信了
  3. python嵌入html_Python odoo中嵌入html简单的分页功能
  4. 《看门狗》真人版跑酷!
  5. java根据pdf模板生成pdf_Java 复制、压缩PDF文档
  6. python高级语法-套接字编程之UDP和TCP编程
  7. 通过Spring Data Neo4J操作您的图形数据库
  8. 美团到店综合知识图谱的构建与应用
  9. liunx grep sed
  10. 信创办公--基于WPS的Word最佳实践系列(图片背景的删除)
  11. 我的十年 Oracle DBA 奋斗路 - 回首向来萧瑟处,也无风雨也无晴
  12. 四、异常(高琪java300集+java从入门到精通笔记)
  13. 手机端如何维持登录状态
  14. [ 高斯消元 二分图最大匹配 ] [ HEOI2013 ] BZOJ3168 钙铁锌硒维生素
  15. 叫谁修猫呢?叫蓝总|ONES 人物
  16. 音频原始数据能量检测算法
  17. 数字电子技术 实验一
  18. 骑士周游(马踏棋盘)问题
  19. Manjaro、ArchLinux 网易云音乐无法启动修复记录
  20. (精讲)UVA - 1339 Ancient Cipher 刘汝佳紫书题单(算法竞赛入门经典)

热门文章

  1. 2020年最好用的chrome插件-CSDN浏览器助手评测
  2. “智多星”智能手机销售网后台管理系统设计
  3. 全面解析JavaScript中对于字符串子串的查询方法
  4. Android面试题之动画+事件处理篇
  5. matlab选址与GIS选址,ArcGIS入门教程(13)——多条件学校选址分析
  6. html复习第六天 京东首页布局(导航栏/左侧)
  7. 【求职】小米 2018 秋招测试开发工程师笔试题
  8. 锐龙r7 4800h性能怎么样
  9. 腾讯广告算法大赛(即腾讯社交广告算法大赛)
  10. audio应用-外接akm7755