//图标是接口,需要实现类
public class TestIcon extends JFrame implements Icon { //继承Frame并且实现了Icon接口private int width;private  int height;public TestIcon()  {}public TestIcon(int width, int height)  {this.width = width;this.height = height;}public void init(){TestIcon testIcon = new TestIcon(15, 15);//图片放在标签上,也可以放在按钮上JLabel label = new JLabel("icontest", testIcon, SwingConstants.CENTER);Container container = getContentPane();container.add(label);setBounds(400,400,800,600);setVisible(true);this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}@Overridepublic void paintIcon(Component c, Graphics g, int x, int y) {g.fillOval(x,y,width,height);}@Overridepublic int getIconWidth() {return this.width;}@Overridepublic int getIconHeight() {return this.height;}public static void main(String[] args) {new TestIcon().init();}
}
public class ImageIconDemo extends JFrame {public ImageIconDemo() {//获取图片地址、JLabel label = new JLabel("ImageIcon");URL url = ImageIconDemo.class.getResource("002.jpg");ImageIcon imageIcon = new ImageIcon(url);label.setHorizontalAlignment(SwingConstants.CENTER);label.setIcon(imageIcon);Container container = getContentPane();container.add(label);setVisible(true);setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);setBounds(400,400,800,600);}public static void main(String[] args) {new ImageIconDemo();}
}

2021-06-06label标签 icon 图标设置相关推荐

  1. 【css】i标签icon图标旋转样式

    [css]i标签icon图标旋转样式 [css]i标签icon图标旋转样式 [css]i标签icon图标旋转样式 代码示例: <i class="el-icon-refresh&quo ...

  2. iOS开发icon图标设置

    图标的圆角和光晕效果 圆角效果.图标的圆角效果是系统自动加上的,我们不能控制.这也是为什么我们看到的每个图标,其圆角效果是完全相同的. 光晕效果.光晕效果也是系统加上的,和"圆角" ...

  3. IOS开发--icon图标设置

    ios7正式发布已经有一段时间了,今天我主要说一下app icon的变化,在苹果iOS 7正式版发布之后,苹果要求开发者提供尺寸更大的应用图标.作为iOS 7界面改变之一,相比iOS 6,iOS 7主 ...

  4. vue 改变i标签icon图标的大小

    vue i标签中icon图标的设置,之前搞错了方向,一直以为是按照图片格式弄,其实是按照编辑文字格式的逻辑来的 <i class='el-icon-picture-outline' style= ...

  5. 浏览器全屏功能 icon图标设置

    如图,通过点击全屏图标实现页面全屏/取消全屏功能,类似浏览器f11. 一.icon图标选择: 这里偷懒使用的阿里巴巴矢量图标库,当然也可以自己找ui设计一个,地址:icon图标库,icon相关代码如下 ...

  6. Qt 的 icon图标设置

    图标设置可以分为exe执行文件图标.程序窗口图标和任务栏显示图标.程序窗口图标和任务栏显示图标显示一样. exe图标设置方法: 在pro工程文件内添加如下: RC_ICONS = logo.ico / ...

  7. [转载]ios 开发 icon图标设置

    iTunes Artwork icon ───────────────────────── 512px (90px) App icon(iPhone4) ─────────────────────── ...

  8. UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式

    一.对UITabBar背景和icon图标的一些设置 (1)因为直接给UITabBar设置的背景颜色显示的不纯,半透明的感觉,所以,有时候我们可以直接利用纯色的图片作为背景达到想要的效果: (2)给ic ...

  9. 浏览器页签icon图标的设置和获取

    ReadMe 前言 浏览器icon图标设置 浏览器icon图标获取 前言   今天上午小明(网络上突然放大招并且给大家带来不少笑点的那个小明)发来信息求助,具体的需求是小明正在搞一个网站的维护时需要新 ...

  10. 设置网页title标签小图标

    第一次设置网页标签小图标,找了很多帖子方法都不管用. 有的说要放到网页根目录,有的说文件名必须要favicon.ico,有的说必须16x16.其实不必这么麻烦. 下面分享我用的方法(本地图片和cdn都 ...

最新文章

  1. R语言ggplot2可视化为复杂图自定义图例、手动构造图例(legend)实战
  2. ROC曲线是通过样本点分类概率画出的 例如某一个sample预测为1概率为0.6 预测为0概率0.4这样画出来,此外如果曲线不是特别平滑的话,那么很可能存在过拟合的情况...
  3. 软件开发本质论——自然之路
  4. 雅马哈发电机换机油教程_奥迪老A4B7 EA113 1.8T发动机严重烧机油大修彻底解决
  5. PokeCats开发者日志(二)
  6. c#语法之lock 语句
  7. [html] 使用history路由方式时,你有自己动手配置过服务器端吗?为什么要配服务器端?怎么配?
  8. python爬虫知识大全_Python爬虫入门有哪些基础知识点
  9. java实现中缀表达式转后缀表达式
  10. log4j.properties的配置与详细说明
  11. java中JTextArea类_Swing JTextArea类
  12. Maven与Ant使用reportNG代替testng
  13. 如何使用计算机小学生课件,小学生计算机课件
  14. 外包怎么了?请不要“妖魔化”它。
  15. win10桌面版outlook邮箱配置流程
  16. 用“意念”发Twitter,静脉植入脑机接口电极,渐冻症患者把思想转化为文字
  17. MacOS苹果系统下Chrome谷歌浏览器缓存目录
  18. 什么是Blazor?
  19. dellT440和T620重装系统问题总结
  20. 关于Qt的一些学习心得,本人小白学了一个月的Qt

热门文章

  1. CodeBlocks13.12汉化以及去掉注释及字符串的下划线
  2. oracle的时间取的到底是谁的时间
  3. SqlDataReader循环取值
  4. 奇怪的Adobe dynamic link
  5. abp(net core)+easyui+efcore实现仓储管理系统——使用 WEBAPI实现CURD (十三)
  6. 【学习笔记:计算几何基础3】 Convex Hull
  7. Spring AOP动态代理原理与实现方式
  8. HTML(超文本语言)
  9. Android GridView 分页加载数据
  10. poj 3897 Maze Stretching 二分+A*搜索