获取ContentPane强转为JPanel

        JPanel pan = (JPanel)jFrame.getContentPane();//强制转型,获得一个pan.setOpaque(false);//设置为透明

添加bg路径;

同样放在一个位置,有的图片可以显示,有的不能:和尺寸、像素、格式、大小(kb)无关。

ImageIcon bg = new ImageIcon("D:/idea项目/librarysystem/src/images/0002.jpg");
//src/images/0002.jpg 相对路径;为什么0001.png不行?图片有区别吗?排除格式问题;注意路径不要打错
//D:\idea项目\librarysystem\src\images\0002.jpg 绝对路径;反斜杠要打两个\\表转义
//D:/idea项目/librarysystem/src/images/0002.jpg 绝对路径2

JLayeredPane 允许组件在需要时互相重叠
add前一个参数是组件,后一个参数是Integer对象,Integer指定容器中每个组件的深度,其中编号较高的组件位于其他组件之上。java关于JLayeredPane_百度知道 (baidu.com)

How to Use Layered Panes (The Java™ Tutorials > Creating a GUI With Swing > Using Swing Components) (oracle.com) 如下:

jFrame.getLayeredPane().add(label, Integer.valueOf(Integer.MIN_VALUE));
//将标签添加到分层面板最底层jFrame.getLayeredPane().add(label,new Integer(Integer.MIN_VALUE));
//旧写法

把分层面板上的组件设置为流动布局

setLayout(new FlowLayout());
//将层面板的布局设置为flowlayout,面板上增加的组件默认是按照从左到右顺序排列

参考Java中JFrame窗口添加背景图和组件_哔哩哔哩_bilibili

参考JFrame,JPanel,JLabel详解_灰烬丶LORD的博客-CSDN博客_jpanel

参考JFrame的层次结构究竟是什么样的,什么又是ContentPane?_sofuzi的博客-CSDN博客_contentpane

参考java内容窗格与rootpane窗格关系_beifeng5620的博客-CSDN博客_getrootpane

参考java jpanel的使用_JFrame的面板结构和JPanel的使用_KUBE蕉的博客-CSDN博客 √

参考Java setOpaque(false) 使用方法_乘风破浪的超峰的博客-CSDN博客

参考Java图形化界面设计——布局管理器之FlowLayout(流式布局)_森林屿麓的博客-CSDN博客

JFrame窗格、设置背景图片相关推荐

  1. java主界面设置背景图片_java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改)...

    java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改) 关注:223  答案:4  mip版 解决时间 2021-01-26 22:09 提问者非莪莫属 2021-01 ...

  2. java图形界面编程如何给窗口设置背景图片

    文章目录 前言 一.知识点介绍 二.代码实现 总结 前言 相信大家在GUI编程过程中,也就是开发窗口程序过程中,比如游戏界面等,难免会需要给窗口添加背景图片,接下来我将给大家详细讲解如何给窗口设置背景 ...

  3. java窗体背景图片_java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图片,求大神帮忙改改) package com.qx; import java.awt.D ...

  4. android取消背景图片,android 设置背景图片

    >**无背景的代码稍显枯燥啊少年: vs2015,vs2019等 再拓展里下载:** ! import java.awt.FlowLayout; import javax.swing.Image ...

  5. php设置背景图片的代码,css设置背景图片如何实现?(代码实例)

    本篇文章给大家带来的内容是关于css设置背景图片如何实现?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用J ...

  6. CocoStudio 0.2.4.0 UI编辑器下根Panel控件设置背景图片时一个BUG

    我使用的编辑器是0.2.4.0,其实明几天就发现这个问题.在最顶层的Panel设置背景图片时无法再在File一行通过普通的方法(如大家所知,在此 行上单击右键选择"重置为默认值") ...

  7. 解决IE8,7下设置背景图片 background-size 不支持问题

    解决IE8,7下设置背景图片 background-size 不支持问题 参考文章: (1)解决IE8,7下设置背景图片 background-size 不支持问题 (2)https://www.cn ...

  8. background-position—CSS设置背景图片的位置

    background-position :在 CSS 中通过 background-position 属性可以调整背景图片的位置.因为在默认情况下背景图片都是从设置了 background-posit ...

  9. 设置背景图片,解决手机上背景图片高度适应问题

    设置背景图片,解决手机上背景图片高度适应问题 第一种方法:直接对图片进行设置,代码如下 <img src="url" class="PhoneBack"& ...

  10. echarts热力背景图_Echarts 图表中设置背景图片

    在项目开发过程中,遇到在Echarts图表上添加背景图的需求,通过查找Echarts官网的配置项,发现 graphic 能够实现在图表中设置背景图片. image 在Echarts的实例中,找到一个实 ...

最新文章

  1. 51 执行远程命令(Paramiko)
  2. OpenCASCADE绘制测试线束:拓扑命令之扫掠Sweeping
  3. 作业一 郝树伟 1101210664
  4. 【LightOJ - 1030】Discovering Gold(概率dp,数学期望,期望的线性性)
  5. 基于java的社团管理系统设计(含源文件)
  6. WSGI服务器实践二--实践一个基本功能的WSGI服务器
  7. python记录(4)- lxml模块创建xml文件
  8. delphi 通用型参数类型_沈阳环保设备参数表
  9. STL之priority_queue 感觉讲的不错!!!呵呵
  10. SD皇冠毛绒布料材质制作视频教程 中文字幕
  11. win7设置ipsec_Win7系统设置L2TP的方法【图文教程】
  12. TSINGSEE青犀视频开发人脸识别技术实现过程中的的难点汇总
  13. 根据经纬度查询位置百度api
  14. 个人网页制作(教你制作简单网页)
  15. 2018/7/31-zznu-oj-问题 F: 手机密码--【裸dfs+for循环即可!——据说三个小时内只有两个人读完了题意并轻松AC了】...
  16. 【iOS】设置背景渐变色
  17. 学生管理系统--【Java+MySQL】--数据库系统概论综合性实验
  18. GTX960M安装tensorflow-gpu心得
  19. vs2017community进行DirectX开发_问题小节
  20. 12个爆款 Java 开源项目

热门文章

  1. Java面试必刷的200道真题,100%好评!
  2. 【算法】Java 二叉树遍历
  3. jenkins-Slave节点创建(通过JNLP连接)
  4. Linux中使用rpm命令卸载软件
  5. Anti 消息钩子注入
  6. 2020-6:闭包(JavaScript)
  7. IMP-00038: Could not convert to environment character set's handle
  8. 用微pe装完win7系统蓝屏00000007b
  9. servlet配置相关:HTTP状态 500 - 内部服务器错误问题
  10. 【首测】两款OpenCV 人工智能深度相机OAK PoE