java可视化界面背景图_Java界面:java设置背景图片
Java初学者,制作的第一个又背景图片的页面,虽然有点丑。。
1.在JAVA文件中创建一个Folder(文件夹),把准备好的图片复制粘贴进去,在出现如下图片时点击ok,最好把图片名字修改的简单一点。
2.窗口布局为分层网格。
3.创建一个标签(JLabel),把图片放入标签中。
4.设置按钮等组件透明。
5.把标签放入分层网格的最底层。
package Quck_1;
import java.awt.FlowLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JLayeredPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class UIinterface extends JFrame{
JLayeredPane pane = new JLayeredPane(); // 分层网格
JLabel label;
JPanel panel1 = new JPanel();
JTextField field1 = new JTextField();
//JTextField field2 = new JTextField();
JButton Land = new JButton("登陆");
//JButton register = new JButton("注册");
ImageIcon image;
public UIinterface() {
image = new ImageIcon("jpp/蜘蛛侠.jpg");
//设置组件透明
Land.setOpaque(false);
label = new JLabel(image);//把背景图片添加到标签里
panel1.setBounds(0, 0, image.getIconWidth(), image.getIconHeight()); //把标签设置为和图片等高等宽
panel1 = (JPanel)this.getContentPane(); //把我的面板设置为内容面板
panel1.add(label);
Land.setBounds(100, 100, 100, 50);
pane.add(panel1,JLayeredPane.DEFAULT_LAYER);
pane.add(Land, JLayeredPane.MODAL_LAYER);
this.setTitle("QQ");
this.setBounds(100,100,image.getIconWidth(), image.getIconHeight());
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
this.setLayeredPane(pane);
this.setVisible(true);
}
}
图片演示如下
java可视化界面背景图_Java界面:java设置背景图片相关推荐
- echarts热力背景图_Echarts 图表中设置背景图片
在项目开发过程中,遇到在Echarts图表上添加背景图的需求,通过查找Echarts官网的配置项,发现 graphic 能够实现在图表中设置背景图片. image 在Echarts的实例中,找到一个实 ...
- div自适应背景图的尺寸:设置背景图的方式;img作为div元素的方式
目录 零.问题描述和基本情况介绍 案例: 问题及疑问: 一.background-size:cover;和background-size:100%;的区别: 1.background-size:100 ...
- 电脑桌面怎么设置html背景图,css中如何设置背景图片?
在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片.那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片. css怎样设置背景图片? css back ...
- excel poi 加背景图_java 在Excel中插入图片 POI实现
一.POI简介 Jakarta POI 是apache的子项目,目标是处理ole2对象.它提供了一组操纵Windows文档的Java API 目前比较成熟的是HSSF接口,处理MS Excel(97- ...
- html内容被背景图片遮住怎么办_定义BODY背景图后,DIV的背景图片显示不全(已解决)...
你的位置: 问答吧 -> WEB标准 -> 问题详情 定义BODY背景图后,DIV的背景图片显示不全(已解决) 一个有趣的问题,当BODY有背景图片的时候,BODY里的DIV一旦也有背景图 ...
- 将winform的PictureBox/panel控件背景图多余白边设置为透明
有关如何将winform的PictureBox控件背景图多余白边设置为透明 如图所示: PictureBox控件如果直接这样叠加,原本png图片没有像素的边角会变成白色填充 只需要设置该图片的父容器为 ...
- CSS实现背景图毛玻璃效果和如何保持图片上的文字显示正常
说明 因为我的底子特别的差(大佬勿喷),今天想让文字在图片上方显示,并且给图片模糊,结果当图片模糊之后也就是实现毛玻璃效果后,发现图片上的文字也模糊掉了,这个问题当然可以用伪元素的方式解决,但是由于某 ...
- php设置背景为透明,css如何设置背景颜色透明?css设置背景颜色透明度的两种方法介绍...
在网页布局中有时为了网页的整体美观,可能需要将网页中的某些部分设置为背景颜色透明,那么如何设置背景颜色透明呢?本篇文章就来给大家介绍一下css设置背景颜色透明的方法. 在css中设置背景颜色透明的方法 ...
- css如何设置背景颜色透明?css设置背景颜色透明度的两种方法介绍
在网页布局中有时为了网页的整体美观,可能需要将网页中的某些部分设置为背景颜色透明,那么如何设置背景颜色透明呢?本篇文章就来给大家介绍一下css设置背景颜色透明的方法. 在css中设置背景颜色透明的方法 ...
最新文章
- AD RMS高可用(三)部署RMS根群集服务器
- 编译原理四种文法的理解补充
- 交叉表 列字段排序_PowerBI创建日期表
- 桌面云计算机的配置,Citrix桌面云实验环境的部署配置
- MySQL8.0.17 - 初探 Clone Plugin
- Android——基于监听器的事件处理(转)
- golang 两个一样的字符串不相等_分享一个姑娘双眼皮术后两个眼睛有点不一样,不知道该不该修复?...
- python微信集成_python+微信+腾讯智能闲聊
- 用函数实现字符串拼接_JDK拍了拍你:字符串拼接一定记得用MessageFormat#format
- 过滤器和拦截器的区别_拦截器和过滤器的区别
- 线程的创建方式及Runnable与Callable的区别
- Jmeter压力测试实例
- 【实战分享】js生成word(docx),以及将word转成pdf解决方案分享
- C语言中stdafx.h的头文件的下载,stdafx.h头文件下载-stdafx.h文件下载__飞翔下载
- ProcessOn 在线作图,真香指南
- 分享抖音上热门技巧!短视频涨粉+运营攻略!
- Spring事务管理A方法内部调用B方法的回滚问题(springboot事务管理)
- 2021-12-21 SWUSTOJ69偷菜时间表(解题思路详解)
- 零基础HTML入门教程(14)--水平线
- 中国象棋java大作业doc_《java语言程序设计》课程设计-中国象棋对弈系统(源码).doc...