java制作透明窗体(类似PS欢迎界面 )
首先得准备一张png格式图片,因为png支持透明效果,图片如下
将Jframe设置为没有边框和标题的形式,代码如下:
setUndecorated(true);
- 重写Jframe的paint方法,并将画图代码写在paint内(注意保留super.paint(g);):
@Overridepublic void paint(Graphics g) {super.paint(g);Graphics2D g2 = (Graphics2D)g; //强转成2DImageIcon ii1 = new ImageIcon("image/butterFly.png");//dimision.width是窗体的宽度,dimision.height是窗体的高度g2.drawImage(ii1.getImage(), 0, 0, dimision.width ,dimision.height,null);}
- 设置背景色(重点)
// 一共四个参数 全部为0
this.setBackground(new Color(0, 0, 0, 0));
- 设置完其他基本的参数,窗体便可达到如下效果:
java制作透明窗体(类似PS欢迎界面 )相关推荐
- java 窗体 源码_Java制作MDI窗体源代码
由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下. import javax.swing.*; import java.awt.event.*; import java.awt ...
- java 透明对话框_java实现jframe透明窗体示例
java实现jframe透明窗体示例 复制代码 代码如下: import javax.swing.JFrame; public class TansluFrame extends JFrame { p ...
- Ps和Excel结合,快速制作透明表格
Ps和Excel结合,快速制作透明表格:参考视频链接 Step1: 制作excel表格,导出为pdf格式 Step2: 打开PS,在文件选项卡中选择新建,新建一个空白文档 Step3: 在文件选项卡中 ...
- java仿windows7计算器界面,java制作仿win7计算器之一计算器的图形界面的设计
再结合网上各路神人及之前写的博客Swing编程方面步骤,如下: package calPack; import javax.swing.*; import java.awt.*; import jav ...
- 用JAVA制作小游戏——推箱子(三)
本篇博客主要是对推箱子地图编辑器功能的代码讲解. 首先给出这段代码的部分运行截图: 重难点: 地图编辑器主要有三个重难点: 需要有一个绘制地图的界面 能够实现地图绘制的功能 地图绘制完成后需要将地图内 ...
- C# 制作不规则窗体的两种解决方案
我的广告单元,有空点一下哦,谢谢! 冒着被拍砖的危险,投放到首页.C#制作不规则窗体应该又是一个老生常谈的问题了,可能很多老鸟会带BS的眼神,那么请老鸟们视该文章如浮云吧. 制作不规则窗体,本例采用图 ...
- 用JAVA制作小游戏——飞机大战(三)
本篇博客是对飞机大战游戏项目完整代码的展示 详细代码讲解: 用JAVA制作小游戏--飞机大战(一) 用JAVA制作小游戏--飞机大战(二) 最下方附整个程序的文件下载链接 代码展示 主界面 impor ...
- Java制作简单小画板
Java制作简单画板,包括两个类,一个主要画板类Drawpad,一个画板监听器DrawListener类. 1.Drawpad类,包括画板,画板功能设计,保存图片等 package Java课程设计; ...
- 用java制作的简易倒计时器(主要可用于考试系统中考试剩余时间显示)
import java.awt.BorderLayout; import java.awt.Font; import java.text.SimpleDateFormat; import java.u ...
最新文章
- 谷歌又一部门震荡:半年2名副总出走,开发团队只剩一半
- KS008基于SSM的新闻发布系统
- 身份证号码有效性检测算法 ( js版 转 .net版 )
- python能谢什么_python可以写什么啊
- vlc学习计划(5)--VLC程序宏及线程分析
- 树-当前结点与列表页不符的处理
- 计算机d盘被拒绝访问了怎么办,如果硬盘分区被拒绝访问或无法访问该怎么办?...
- 公用计算机管理,如何管理公用计算机和私人计算机的文件访问
- jQuery扩展实现复选框批操作
- html三张图片的轮播代码_vue写了个轮播图
- Vijos P1974 金币【数列】
- primefaces_Primefaces向导组件示例
- network 关于PV,网站访问量和服务器带宽的选择
- 开源对象存储MinIO技术白皮书
- jemalloc 深入分析 之 Tcache 实现原理
- html5读取umd,教程:使用umd、commonjs和es三种模式制作自己的React 组件(库)
- 国内外常用计算机杀毒软件,国外杀毒软件排行榜(国内的不要)
- 操作系统(02326)自考学习笔记/备考资料
- 元宇宙GOD新纪元打通元宇宙
- 获取网页上没有下载链接的视频音频资源 火狐浏览器插件 Video DownloadHelper