java swing背景_java swing 设置背景图片的方法一
下面是偶写着玩的下测试的代码:(不好之处,请多多指教,大家共同进步
)
import java.awt.*;
import javax.swing.*;
public class ImageDemo
{
public ImageDemo(){
//加载图片
ImageIcon icon=new ImageIcon("images/psu.jpg");
//Image im=new Image(icon);
//将图片放入label中
JLabel label=new JLabel(icon);
//设置label的大小
label.setBounds(0,0,icon.getIconWidth(),icon.getIconHeight());
JFrame frame=new JFrame();
//获取窗口的第二层,将label放入
frame.getLayeredPane().add(label,new Integer(Integer.MIN_VALUE));
//获取frame的顶层容器,并设置为透明
JPanel j=(JPanel)frame.getContentPane();
j.setOpaque(false);
JPanel panel=new JPanel();
JTextField jta=new JTextField(10);
//JTextArea jta=new JTextArea(10,60);
JButton jb=new JButton("确定");
JButton jb2=new JButton("重置");
panel.add(jta);
panel.add(jb);
panel.add(jb2);
//必须设置为透明的。否则看不到图片
panel.setOpaque(false);
frame.add(panel);
frame.add(panel);
frame.setSize(icon.getIconWidth(),icon.getIconHeight());
frame.setVisible(true);
}
public static void main(String[] args)
{
new ImageDemo();
}
}
效果图片:
java swing背景_java swing 设置背景图片的方法一相关推荐
- PYthon将图片合成视频方法一:OpenCV
PYthon将图片合成视频方法一:OpenCV 使用情景 主要知识点 代码 使用情景 做短视频编辑的时候,将图片合成为视频,是经常碰到的情况.本文将介绍使用python的OpenCV库,将图片合成为视 ...
- java swing 图片容器_Java Swing中两种设置背景图(容器图片)
在java swing中需要为容器添加图片,或者背景图片. 提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel 1.JPanel(源代码) package oo; import ja ...
- java主界面设置背景图片_java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改)...
java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改) 关注:223 答案:4 mip版 解决时间 2021-01-26 22:09 提问者非莪莫属 2021-01 ...
- java窗体背景图片_java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 java 窗体设置背景图片问题 (附上登陆界面代码,我想加个背景图片,求大神帮忙改改) package com.qx; import java.awt.D ...
- Java 给PDF文档设置背景颜色和背景图片
如题,这篇文章主要介绍如何在Java应用程序中给PDF文档设置背景颜色和背景图片. 使用组件: Spire.PDF for Java 下载Spire.PDF for JAVA包并解压缩,然后从lib文 ...
- Java 给PowerPoint文档设置背景颜色和背景图片
我们在制作PowerPoint文档的时候,为了让文档看上去更加美观,通常会给文档设置背景颜色或背景图片.这篇文章将介绍如何使用免费Java PowerPoint组件 – Free Spire.Pres ...
- java中JFrame去掉边框设置背景
在这里主要通过继承JPanel来定义一个backgoundPanel类,将其添加到JFrame中,来给他设置背景,这样做的好处是我们还可以在上面继续添加其他组件,如下(BackgruondPanel) ...
- java运行背景_java程序更改背景
在下面的程序中添加可以在电脑中选择图片作为背景的语句(就是山水风景那块)importjava.awt.Container;importjavax.swing.ImageIcon;importjavax ...
- java jlabel用法_java swing JLabel详解以及使用示例
JLabel 对象可以显示文本.图像或同时显示二者.可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐.默认情况下,标签在其显示区内垂直居中对齐.默认情况下,只显示文本的标签是开始边对 ...
最新文章
- CentOS 6.9/7通过yum安装指定版本的JDK/Maven
- CentOS下用yum管理软件的好处
- java面试题大合集(开发者必看一)
- live meeting中白板无法正常使用
- Loader之一:基本原理
- 现代软件工程 - 期末评比及作业要求
- 加载类_JVM类加载
- php 获取季度起始日期,php获取昨天、今天、上周、本周、上月、本月、上季度、本季度、今年的起始时间...
- 【原创】定制ROM时自定义默认主题
- R语言爬虫系列6|动态数据抓取范例
- OpenCV_Camera Calibration and Rectification under QT creator( 相机标定及矫正 | QT creator环境 )
- 18个免费视频素材网站,超高清、不限速、无版权、可商用,1秒解决你90%的视频剪辑难题!
- 捷径系统智慧健身房管理系统方案
- 我是路人甲,请你为我祝福
- 华为HCNA之OSPF多区域配置实验
- 设备维保管理系统对于设备正常运行的重要性!
- mysql中筛选不重复值_MYSQL中筛选不重复记录值的示例
- 如何运营高效的社群?
- 百度文库会员什么时候便宜
- PDF转CAD软件使用的便捷操作步骤
热门文章
- Android 内存泄露分析
- Unmasking Clever Hans predictors and assessing what machines really learn:揭露“聪明汉斯”预测变量并评估机器到底学习到了什么?
- 特征工程——特征转换
- 科学家风采 | 2022 ACM杰出会员揭榜:本刊编委陈恩红教授入选!
- windows扩充C盘容量(删除Ubuntu分区)
- 【CC精品教程】任务一:CC新建工程、添加照片、相机参数设置、选择坐标系统
- 【嵌入式热敏打印模块(1)】
- 趋势丨从云到多云,超融合与云管平台如期而遇
- 计算机二级 ms office高级应用,全国计算机等级考试二级教程:MS Office高级应用...
- OGC服务标准(地图资料篇.3)