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

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

import java.awt.Container;

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

public class Test extends JFrame {

public Test() {

setBak();

Container c = getContentPane();

MazeWindow jp = new MazeWindow();

jp.setOpaque(false);

c.add(jp);

setSize(540, 450);

setVisible(true);

}

public void setBak(){

((JPanel)this.getContentPane()).setOpaque(false);

ImageIcon img = new ImageIcon("山水风景.jpg");

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

background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());

}

public static void main(String[] args) {

Test s = new Test();

s.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

展开

java运行背景_java程序更改背景相关推荐

  1. java运行原理_Java程序的加载与运行原理详解

    Java程序的运行包括两个非常重要的阶段: 一.编译阶段 第一步:程序员需要在计算机硬盘中任意位置创建一个.java扩展名的文件,该文件被称为 java源文件,源文件当中编写的是java源代码/源程序 ...

  2. java运行慢_Java程序运行一段时间后越来越慢

    我有一个java程序,它是典型的机器学习算法,通过一些方程来更新某些参数的值: for (int iter=0; iter<1000; iter++) { // 1. Create many t ...

  3. java excel 背景_Java设置Excel背景

    码农公社  210.net.cn  210是何含义?10月24日是程序员节,1024 =210.210既 210 之意. Java 设置Excel表格颜色背景(即指定单一颜色作为背景色).图片背景(即 ...

  4. java 程序运行出错_java 程序运行错误怎么办?

    展开全部 看是发生了什么错误,大多数错误都可以通过改写原编码来解决. 程序的错误可以抽象分为三32313133353236313431303231363533e78988e69d83313333656 ...

  5. java运行安全_Java运行时环境

    不知道如何下载?点击我 Java是一个通用术语,用于指代Java软件及其组件,包括" Java运行时环境(JRE)"和" Java虚拟机(JVM)". JAVA ...

  6. IDEA 更改背景图片+背景颜色 +自定义更改背景图片

    先上图:这是更换后的效果.将idea 代码编辑页面的背景进行了更改 步骤: 如果你的IDEA是比较新的版本,那么自带就有这个功能. 首先,进入IDEA,依次打开 File->Settings-& ...

  7. java运行时间间隔_Java:安排作业按时间间隔运行

    java运行时间间隔 最近,我花了一些时间围绕Neo4j版本之间的滚动升级构建了一组测试,作为其中的一部分,我想记录升级过程中集群的状态. 测试的主线程会等待升级完成,因此我想每隔几秒钟登录另一个线程 ...

  8. java jtextfield 透明_java – 使JTextField背景透明

    我正在尝试使JTextField的背景透明,这样它下面的JLabel仍然可见,但每当在JTextField中输入文本时,您都可以看到文本.这就是我现在基本上所拥有的. JTextField背景在下图中 ...

  9. java给frame设置背景_JAVA设置FRAME背景总结设置背景图片

    Java中有关Frame背景的设置总结 我们在进行图形用户界面编程时,为了做出一个漂亮.个性化的界面,那么界面的背景就必须考虑了.要想灵活使用背景,就一定要对frame的基本有一些了解,因为在java ...

最新文章

  1. 中国人工智能学会通讯——搜狗搜索:从搜索到问答 1.1 引言
  2. 【分块答案】【最小割】bzoj1532 [POI2005]Kos-Dicing
  3. VirtualBox虚拟机中Ubuntu11.10安装Additions出现 读写错误的解决办法
  4. python staticmothed classmethod
  5. 第一章 SDN介绍 (附件3)【云计算,SDN,虚拟化三者关系】
  6. memcached的缺点
  7. jdbc数据库配置mysql数据库_JDBC连接MySQL数据库(一)——数据库的基本连接
  8. 百度地图缩放 — 放开手指时地图位置移动问题解决
  9. Win10 安装 .NetFramework 4.7 (SourceTree)
  10. Navicat数据备份、linux mysql定时备份定时删除、docker内部mysql定时备份定时删除
  11. Chapter6 : Has Artificial Intelligence Impacted Drug Discovery?
  12. 智能汽车HMI“火了”
  13. Java网络编程并实现一对一聊天室功能
  14. Unity3D手游项目的总结和思考(6) - Xlua的使用心得
  15. 提高订单成交率的九大技巧,你还不知道吗?
  16. 配置:以爱普生TM-T81热敏打印机为例:小票打印驱动安装配置
  17. Python 英文文本字母跳转概率统计
  18. 接口传输带格式的文字和图片_除了看书爽,这款带手写笔的「电纸书」还是办公利器...
  19. Vue加载cesium指南针插件cesium-navigation
  20. 激光功率的测量方案和设备

热门文章

  1. 网络唤醒的原理原来是这样的,GET!
  2. ViewPager 优化
  3. 欧拉图与半欧拉图的判断
  4. 山东春考计算机专业课知识点,山东省春季高考计算机专业学习方法
  5. 自动驾驶汽车如何有助于可持续移动规划?
  6. 炒鸡详细的windows安装python教程
  7. RabbitMq详解+SpringBoot整合RabbitMq快速入门
  8. 记一次阿拉伯数字转中文的JavaScript实现
  9. linux c++ 文件修改时间,linux下C获取系统时间的方法
  10. 解决winnt.h(389): error C2059: 语法错误:“;”