一、设置窗口图标

this.setIconImage(new ImageIcon("./photo/background.jpg").getImage());

二、设置背景图片

方法一:存在问题,如果你的窗口不大,图片可能会只截取到部分,解决办法,见方法二

  ImageIcon backbround = new ImageIcon("./photo/background.jpg");//将图片添加到JLable标签 JLabel jlabel = new JLabel(backbround);//设置标签的大小jlabel.setBounds(0,0, getWidth(),getHeight() );//将图片添加到窗口add(jlabel);

方法二:

        //设置背景图ImageIcon backbround = new ImageIcon("./photo/background.jpg");//将背景图进行压缩,一般如果你想显示一整张图片,就得把大小设置跟窗口一样Image image = backbround.getImage(); Image smallImage = image.getScaledInstance(500, 500, Image.SCALE_FAST);ImageIcon backbrounds = new ImageIcon(smallImage);//将图片添加到JLable标签 JLabel jlabel = new JLabel(backbrounds);//设置标签的大小jlabel.setBounds(0,0, getWidth(),getHeight() );//将图片添加到窗口add(jlabel);

效果如下:

Java 窗口设置图标及背景图片相关推荐

  1. Java怎么让图片在窗体_在窗口添加背景图片-java怎么设置窗体的背景图片 – 手机爱问...

    2018-04-07 背景图片怎么设置? 背景图片代码:更换整体页面背景的源代码:body{b (大背景图片地址) repeatscroll!important;}更换页面题图logo图片的源代码:. ...

  2. 【debug】写应用程序时遇到的桌面图标、运行图标、背景图片问题

    摘要 记一次写程序时遇到的跟图片有关的编程.用python写程序时,跟图片有关的地方大致有以下三个: 桌面图标 运行图标 背景图片 所需模块说明 from io import BytesIO from ...

  3. 安装插件设置Intellij IDEA背景图片

    安装插件设置Intellij IDEA背景图片 1.打开settings窗口 2.在Plugins搜索框里输入Background Image Plus,在仓库里搜索 3.单击Background I ...

  4. html根据PC手机设置不同背景图,Html-根据不同的分辨率设置不同的背景图片

    @media only screen and (min-width: 1024px)     //当分辨率width >= 1024px 时使用1.jpg作为背景图片 { .bg{ backgr ...

  5. 在Qt中如何设置窗体的背景图片

    Qt中正确的设置窗体的背景图片的方法大致有两种,下面将逐个讲解: 一. 利用styleSheet设置窗体的背景图片 使用stylesheet设置窗体的背景图片的时候,可以直接按照下图的操作去进行即可, ...

  6. [css] 如何使用css3实现一个div设置多张背景图片?

    [css] 如何使用css3实现一个div设置多张背景图片? background-image:url("1.jpg"),url("2.jpg"),url(&q ...

  7. iOS设置UITableView的背景图片,以及不显示多余的空Cell

    2019独角兽企业重金招聘Python工程师标准>>> 设置UITableView的背景图片: UIImageView *imageView=[[UIImageView alloc] ...

  8. Qt中如何给按钮加图标(背景图片)

    Qt中如何给按钮加图标(背景图片) 1. Qt Designer中拖入一Tool Button 2. 选择图标的图片放入工程目录下,如放在Resources内 3. 双击工程的Resource Fil ...

  9. html如何设置网页的背景图片,使放大或缩小浏览器时,页面排版和背景可以随浏览器放大缩小而排版不会改变,

    用DIV+CSS写网页背景代码时,应该先写一个DIV,在这个DIV的CSS里面添加背景图片,并设置其margin为auto,宽度为100%或者auto:然后在这个DIV里面在写一个DIV,在第二个DI ...

  10. php网页全屏背景图代码,HTML5 body设置全屏背景图片的示例代码

    用什么代码实现?不允许有白色底色产生,因为手机高度不一样 设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面 错误的写法:加到div中结合图片设置min-height, ...

最新文章

  1. 比特币现金生态:SLP开发人员发布新规则
  2. 提高Service提高进程优先级别,不被系统容易杀死
  3. 便利的操作plist文件
  4. 【Python小游戏】当当当当 万众瞩目得《滑雪大冒险》来啦~(附源码)
  5. 有趣的应用 | 使用RNN预测股票价格系列一
  6. 帝国cms模板嵌入php,帝国cms模板中php调用信息的例子
  7. python中paste函数_PIL图像处理模块paste方法简单使用详解
  8. 稀疏矩阵的创建--十字链表
  9. java第七章第九题_Java2程序设计基础第七章课后习题
  10. 与孩子一起学编程04章
  11. 百度 php 图片文字识别,使用百度接口实现图片识别文字
  12. 斗鱼配置管理中心 Minerva 的设计与实现
  13. powerpoint html文件类型,PowerPoint 2016无法打开此种文件类型怎么办-PPT打不开文件解决办法...
  14. 无线连接打印服务器,如何用旧电脑架设无线网络打印服务器
  15. SqlDBHelper(基础增删改查)
  16. 富文本编辑器tinymce 自定义中文字号(四号,小四,五号,小五等)
  17. 计算机java项目(毕设课设) 之 含文档+PPT+任务书+中期检查表+源码等]基于ssm的NBA球队管理系统
  18. 21-Feb-2011
  19. 【Python数据处理】用pandas将dataframe写入excel中
  20. 深入理解ASP中FSO的神奇功能

热门文章

  1. win7系统下装ubuntu系统
  2. java switch null,如何在switch中使用null
  3. C++ ——Qt的信号和槽的详解
  4. CSDN下载频道,免积分免登录下载文件方法
  5. 拔叉零件的加工工艺、夹具以及拉刀设计
  6. 获取他人ip的几种方法
  7. 重启验证的三种形式及其解决方法
  8. 课程设计之学生选课管理系统
  9. python机器学习之决策树详解
  10. 自动化运维工具ansible的安装部署(图文详解!)