下面是偶写着玩的下测试的代码:(不好之处,请多多指教,大家共同进步

)

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 设置背景图片的方法一相关推荐

  1. PYthon将图片合成视频方法一:OpenCV

    PYthon将图片合成视频方法一:OpenCV 使用情景 主要知识点 代码 使用情景 做短视频编辑的时候,将图片合成为视频,是经常碰到的情况.本文将介绍使用python的OpenCV库,将图片合成为视 ...

  2. java swing 图片容器_Java Swing中两种设置背景图(容器图片)

    在java swing中需要为容器添加图片,或者背景图片. 提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel 1.JPanel(源代码) package oo; import ja ...

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

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

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

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

  5. Java 给PDF文档设置背景颜色和背景图片

    如题,这篇文章主要介绍如何在Java应用程序中给PDF文档设置背景颜色和背景图片. 使用组件: Spire.PDF for Java 下载Spire.PDF for JAVA包并解压缩,然后从lib文 ...

  6. Java 给PowerPoint文档设置背景颜色和背景图片

    我们在制作PowerPoint文档的时候,为了让文档看上去更加美观,通常会给文档设置背景颜色或背景图片.这篇文章将介绍如何使用免费Java PowerPoint组件 – Free Spire.Pres ...

  7. java中JFrame去掉边框设置背景

    在这里主要通过继承JPanel来定义一个backgoundPanel类,将其添加到JFrame中,来给他设置背景,这样做的好处是我们还可以在上面继续添加其他组件,如下(BackgruondPanel) ...

  8. java运行背景_java程序更改背景

    在下面的程序中添加可以在电脑中选择图片作为背景的语句(就是山水风景那块)importjava.awt.Container;importjavax.swing.ImageIcon;importjavax ...

  9. java jlabel用法_java swing JLabel详解以及使用示例

    JLabel 对象可以显示文本.图像或同时显示二者.可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐.默认情况下,标签在其显示区内垂直居中对齐.默认情况下,只显示文本的标签是开始边对 ...

最新文章

  1. CentOS 6.9/7通过yum安装指定版本的JDK/Maven
  2. CentOS下用yum管理软件的好处
  3. java面试题大合集(开发者必看一)
  4. live meeting中白板无法正常使用
  5. Loader之一:基本原理
  6. 现代软件工程 - 期末评比及作业要求
  7. 加载类_JVM类加载
  8. php 获取季度起始日期,php获取昨天、今天、上周、本周、上月、本月、上季度、本季度、今年的起始时间...
  9. 【原创】定制ROM时自定义默认主题
  10. R语言爬虫系列6|动态数据抓取范例
  11. OpenCV_Camera Calibration and Rectification under QT creator( 相机标定及矫正 | QT creator环境 )
  12. 18个免费视频素材网站,超高清、不限速、无版权、可商用,1秒解决你90%的视频剪辑难题!
  13. 捷径系统智慧健身房管理系统方案
  14. 我是路人甲,请你为我祝福
  15. 华为HCNA之OSPF多区域配置实验
  16. 设备维保管理系统对于设备正常运行的重要性!
  17. mysql中筛选不重复值_MYSQL中筛选不重复记录值的示例
  18. 如何运营高效的社群?
  19. 百度文库会员什么时候便宜
  20. PDF转CAD软件使用的便捷操作步骤

热门文章

  1. Android 内存泄露分析
  2. Unmasking Clever Hans predictors and assessing what machines really learn:揭露“聪明汉斯”预测变量并评估机器到底学习到了什么?
  3. 特征工程——特征转换
  4. 科学家风采 | 2022 ACM杰出会员揭榜:本刊编委陈恩红教授入选!
  5. windows扩充C盘容量(删除Ubuntu分区)
  6. 【CC精品教程】任务一:CC新建工程、添加照片、相机参数设置、选择坐标系统
  7. 【嵌入式热敏打印模块(1)】
  8. 趋势丨从云到多云,超融合与云管平台如期而遇
  9. 计算机二级 ms office高级应用,全国计算机等级考试二级教程:MS Office高级应用...
  10. OGC服务标准(地图资料篇.3)