java中的 背景图片

Java程序添加漂亮背景图片的方法 想给你的GUI界面增加漂亮的背景吗?来吧。。。 立即下载

JPanel p1 = (JPanel)this.getContentPane();

这句语句的作用是,首先初始化一个内容面板——this.getContentPane(),这事使用JFrame添加组件的正确方法,并且将这个初始化好的内容面板的类型转换为JPanel类型的,这样才可以使得这个内容面板设置透明。

p1.setOpaque(false);

  这句话即设置透明。p1好像放在桌子上面的一块玻璃,玻璃下的东西可以透过玻璃让我们看见,只有玻璃上面的东西才会挡住玻璃下面的东西。p1下面正是我们要添加的图片,其余的组件,比如按钮,标签都放在p1上。如果参数是true,则全部覆盖下面的组件。

之后,便是一些原理性的知识了,JFrame里,由根面板,玻璃面板,分层面板结合而成,分层面板由内容面板和菜单条构成,我们将图片放在分层面板中,因为内容面板在分层面板的上面,所以必须要将内容面板设置透明。为了将内容面板设置透明,所以才初始化内容面板。现在,将代关键代码一起放在下面:

JPanel p1 = (JPanel)this.getContentPane();

p1.setOpaque(false);

p1.setLayout(null);

this.getLayeredPane().add(background,new Integer(Integer.MIN_VALUE));

this.setBounds(300,100,icon.getIconWidth(),icon.getIconHeight());

以上的代码就是添加背景图片的关键代码,现在可以往p1组件上添加其余的组件了

Java星空背景适用于各种JavaWeb项目欢迎下载 星空背景图片,好看而且动态,欢迎下载。 立即下载

相关推荐

java桌面风格

一些java桌面风格的代码 比较实用。。。。。。。。。。。。。。。。。。。。。。。。。。。java桌面风格

java web 插入图片 / 背景

CSS设置 例: <style type="text/css"> #background{ width: 100%; height: 100%; position: fixed; z-index: -1; } </style> <img id=“background” src=<%=request.getContextPath()%>/image/cat1.jpg>

BADReamer的博客 2万+

background

background,简易操作,适合新手

java web添加背景图片_java web项目中如何插入背景图片

对于java可视化界面插入背景图片这个倒是轻而易举,只需要background-inage:url(图片路径就行),而对于与web项目中,我开始时也是采用这种方法,但是不尽然,代码如下:效果如下:图片就是不显示,后期我又加了,效果还是和上面一样,也是没有图片显示。后来我仔细想了想,是没有获取到图片真正的路径问题。我们需要获取/img/qx.jpg,我们就需要在jsp页面中写Java代码,让Java...

weixin_42513632的博客 1万+

java爬虫爬取壁纸美图

java爬虫爬取壁纸美图,执行main方法即可,java爬虫爬取壁纸美图,执行main方法即可java爬虫爬取壁纸美图,执行main方法即可

单总线协议(1—Wire bus)【DS2431】

1—Wire 协议定义了复位脉冲、 应答脉冲、写0、写1、读0和读1时序等几种信号类型。所有的单总线命令序列(初始化ROM 命令功能命令)都是由这些基本的信号类型组成的。识别单总线器件(ROM 命令)单总线器件交换数据(功能命令)初始化单总线器件(初始化)

qq_41883039的博客 1146

使用java语言实现点击按钮改变页面背景颜色

使用java语言实现点击按钮改变页面背景颜色

Maywsy的博客 2213

Realtek 10GbE芯片组解析:低成本高速网络方案

10GbE(万兆以太网)技术通过提升网络带宽,显著改善了数据传输效率,成为现代网络架构的核心组件。其工作原理基于高速串行通信协议,通过优化信号处理和编码技术实现低延迟、高吞吐量。在技术价值上,10GbE不仅满足数据中心和企业网络的高需求,还逐步渗透到消费级市场,推动家庭和小型企业的网络升级。应用场景包括NAS存储、视频编辑工作站和云服务接入等。Realtek最新发布的RTL8127、RTL8159和RTL8261C芯片组,以低功耗和低成本优势,进一步降低了10GbE的普及门槛。这些芯片支持PCIe Gen4

weixin_36427956的博客 583

我用java写了个壁纸软件

用Java做的一个壁纸软件,每天自动更新壁纸,可以选择壁纸类型,刷新频率等等,欢迎加入开发贡献代码,做我们开发人自己的壁纸,让我们的壁纸不再有烦人的广告!!!

百块富翁的博客 3648

CANoe LIN一致性测试之干扰测试Test moudle_LIN Disturbance Block

注意:相邻两个显隐性不同的bit不允许干扰,例如我同时选择bit6和bit7,相邻两个同显隐性的bit允许干扰,例如当我选择bit3和bit4,项,这里我选择ID:为0x2F(PID:0x6F)的frame。需按照具体测试规范实施干扰项,帧头和数据段都可以实现干扰。最近发现一个干扰测试模块,下面是一些具体使用方法。选择干扰项:PID的奇偶校验位(一致性测试干扰测试之手动测试。一个待测试frameD。

yuanyikangkang的博客 3410

晶圆测试厂wafer map管理建议

按照Recipe设定bin定义 应有版本管理概念,一般使用最新版本做为活动版本即可 Bin明细中应包含 BinID、BinCode、BinName、BinType、BinColor、Description BinID可使用数字类型 BinCode可参照实际机台的Bin,用于匹配 有些公司也将BinID、BinCode理解为SBin和HBin 即 Software Bin & Hardware Bin 一般也将BinID对应到客户的Bin BinType

凯神做开发 1万+

java游戏现代背景图片,java中的 背景图片

JPanel p1 = (JPanel)this.getContentPane();这句语句的作用是,首先初始化一个内容面板——this.getContentPane(),这事使用JFrame添加组件的正确方法,并且将这个初始化好的内容面板的类型转换为JPanel类型的,这样才可以使得这个内容面板设置透明。p1.setOpaque(false);这句话即设置透明。p1好像放在桌子上面的一块玻璃,玻...

weixin_42513152的博客 428

CTF-Web学习笔记:服务端请求伪造(SSRF)篇

本文系统介绍了CTF比赛中SSRF漏洞的攻防技术。首先解析了SSRF的核心原理,即利用服务器对用户输入URL的未校验缺陷,诱导其访问内网资源。然后详细分析了5类常见CTF题型:文件读取、内网探测、云服务元数据窃取、协议绕过及组合漏洞利用。重点讲解了绕过URL过滤、利用特殊协议(如dict://、gopher://)等实战技巧,并通过一道SSRF+Redis的高阶题目演示完整攻击链。最后给出防御建议:严格校验输入URL、禁用危险协议、实施内网隔离等。

Deng7326的博客 1688

java的背景,在java中的背景图片

i'm trying to put an image as a background of my interface in java , i tried to write a class that does that and using it , but is there a simpler way to do that .here 's the code i used:import java.a...

weixin_30884743的博客 214

手把手教你用OpenCalib完成激光雷达与相机联合标定:从数据准备到结果可视化

本文详细介绍了使用OpenCalib工具链中的lidar2camera模块完成激光雷达与相机联合标定的全流程,包括数据准备、标定命令执行、结果验证与可视化。通过实战指南,帮助读者掌握工业级标定技术,提升自动驾驶和机器人领域的传感器融合精度。

weixin_30872499的博客 398

Python实现飞书机器人定时发送文本、图片等群消息

python实现飞书群自动发送告警消息

tyh_keephunger的博客 2万+

java中的图形界面如何在JFrame中添加背景色及背景图片

Java窗口是指JFrame或者Frame 其次,窗口背景颜色是指直接调用JFrame或者Frame的setBackground(Color color)方法设置后显示出来的颜色。其实,JFrame的显示机制。在你直接调用这个方法后,你的确设置了背景颜色,而你看到的却不是直接的JFrame或者Frame,而是JFrame.getContentPane().而JFrame上的contentPane

MySpace 3万+

FC7300 Clock介绍

FC7300的时钟架构包括一个高级时钟图和内部时钟需求。它有5个CMU,使用SIRC监控FIRC/SOSC/FOSC,并使用FIRC监控SIRC。此外,CMU4还使用FOSC监Slow Clock。

舊梦的博客 327

java程序一图片为背景_java中的 背景图片

JPanel p1 = (JPanel)this.getContentPane();这句语句的作用是,首先初始化一个内容面板——this.getContentPane(),这事使用JFrame添加组件的正确方法,并且将这个初始化好的内容面板的类型转换为JPanel类型的,这样才可以使得这个内容面板设置透明。p1.setOpaque(false);这句话即设置透明。p1好像放在桌子上面的一块玻璃,玻...

weixin_42517987的博客 251

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

java中的图片未显示,java – Android设备未显示背景图片

我创建了一个项目,针对android 4.4 – API Level 19,正如eclipse所建议的那样.无论如何,在模拟器上一切看起来都很完美 – 这是一个截图:当我在我的真实设备上安装它时出现问题 – 运行android 4.1.2.除了背景图片外,一切都很完美,像魅力一样.它呈现出白色背景,就像图片不存在一样.这是我的xml:xmlns:tools="http://schemas.andr...

weixin_39858275的博客 135

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

java的JDesktopPane背景图片自适应窗口大小示例

JDesktopPane背景图片自适应窗口大小

郑如利的博客 3640

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在Java Swing 中如何设置背景图片。

Java Swing 中设置背景图片 我们通过将背景图片的层次设置为最底层来达到这个效果。 先创建一个JLable l来存放背景图片。 创建一个JPanel p作为中间面板,来添加l。 再创建一个JLayeredPane lp来添加面板p,并将它设置在最底层DEFAULT_LAYER 最后在JFrame f中,设置LayeredPane属性为lp。 代码: //创建对象 JFrame f ...

Mon_Amour233的博客 3243

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

文章目录前言一、知识点介绍二、代码实现总结 前言 相信大家在GUI编程过程中,也就是开发窗口程序过程中,比如游戏界面等,难免会需要给窗口添加背景图片,接下来我将给大家详细讲解如何给窗口设置背景图片。 一、知识点介绍 给窗口绘制背景背景图片需要用到"java"中的Canvas类。 1.需要新建一个类,并继承Canvas类。 2.重写Canvas类中的paint(Graphics g)方法。 3.调用Graphics画笔的drawImage()方法开始绘制背景图片。 4.把你新建的类实例化一个对象,把它添加

weixin_46085253的博客 1万+

自己制作一个可以设置背景图片的Jpanel

自己制作一个可以设置背景图片的Jpanel java swing组件一般是没有设置背景图片的功能,例如jpanel是不存在设置背景图片的,那么该怎么办,我的解决办法是使用 MyEclipse中的Matisse Palette中的Custom自己写一个可以设置背景图片的Jpanel,具体步骤如下 一、在你这个工程里面写一个新类,让他继承Jpanel,重写paintComponent方法,如下

知道者 6604

java怎样在面板中添加背景图片

首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel;

曌的博客 1万+

JAVA界面:设置背景并不影响其他组件

我是一个刚接触java的小白,最近又新学习了一种添加背景图片的方法,添加背景图片后不影响其他组件,现在给大家分享一下。 分层面板:JLayeredPane 如果添加到容器中的组件经常需要处理重叠问题,就可以考虑将组件添加到分层窗格。 public UIzhuce() { JPanel jp = new JPanel(null);//可以在这个面板中随意放置组件 set...

he13733625052的博客 5523
上一篇: java中的gui 单击右上角关闭按钮时所需要知道的
下一篇: java中获取图片路径 的问题
tristan-k
博客等级 码龄16年 11粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值