展开全部

// 不加包,图片跟类文件在62616964757a686964616fe4b893e5b19e31333262383634一个目录,命令行下编译执行就行了

// 如果建工程,图片放到工程根目录

import java.awt.Container;

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

public class Student extends JFrame {

public Student() {

init();

}

private void init() {

final Container c = getContentPane();

final JLabel imgLabel = new JLabel();

JButton btnPic = new JButton("换背景图片");

btnPic.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

ImageIcon img = new ImageIcon(System.getProperty("user.dir") + "\\a.png");

imgLabel.setIcon(img);

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

}

});

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

getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));

setLayout(new FlowLayout());

add(btnPic);

setSize(500, 500);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args) {

new Student().setVisible(true);

}

java单击按钮切换图片_JAVA点击按钮改变背景图片 跪求代码·相关推荐

  1. 点击文字改变背景图片

    点击文字改变背景图片 首先看看效果图 这个项目的实现的效果主要是应用了JavaScript的点击事件触发了函数,改变了,背景的图片. 主要应用了点击事件onclick点击事件触发了函数. onclic ...

  2. PHP js 点击按钮 切换模版,javascript点击按钮实现隐藏显示切换效果_javascript技巧...

    本文实例分享了点击按钮实现隐藏和显示的切换代码,供大家参考,具体内容如下 效果图: 在不少应用中,都有这样的功能,点击同一个按钮可以实现一个元素的显示和隐藏的切换,下面就通过代码实例介绍一下如何实现此 ...

  3. java中窗体背景图片_Java Swing 之设置窗体背景图片

    /** * 设置窗体背景图片 * @author gao */ package com.gao; import java.awt.Graphics; import java.awt.Image; im ...

  4. java jframe 设置背景图片_JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片...

    // 加载背景图片 ImageIcon bg = new ImageIcon("C:/Users/Administrator/Desktop/WuZi/image/back.jpg" ...

  5. java 窗体添加背景图片_Java Swing实现窗体添加背景图片的2种方法详解

    本文实例讲述了java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. ...

  6. java 如何添加背景图片_JAVA界面设计怎么插入背景图片?

    展开全部 可以利用标签组件来设置. 具体方法如下: 利用标签组件来设置,具体代码如下: JPanelpnlMain=new JPanel(); //创建面板pnlMain. getContentPan ...

  7. jquery实现点击图片切换为另一图片,再次点击恢复到原图片

    在项目里,有时候会写这样的开关效果,点击开关来回切换,也就是jquery实现点击图片切换为另一图片,再次点击恢复到原图片. 下面是一个小的demo示例: <!DOCTYPE html> & ...

  8. 一款基于jquery的下拉点击改变背景图片

    今天给大家介绍一款基于jquery的下拉点击改变背景图片.单击右上角的图片,下拉显示可选择的背景图片,单击图片变为背景图.效果图下: 在线预览   源码下载 实现的代码. html代码: <a ...

  9. android点击灰色背景图片,android button按键失去焦点和点击后改变背景图片

    android button按键得到焦点和点击后改变背景图片 我也接受android不久,今天来给同学们分享一下button得到焦点和点击后改变背景图片,其实很简单就是两个事件setOnFocusCh ...

最新文章

  1. php图片发送另一台,phpcurl发送图片处理
  2. 如何创建文件并用Java写入文件?
  3. 5G中网络切片技术是什么?—Vecloud
  4. css提取页面元素唯一性_一日一技:爬虫如何正确从网页中提取伪元素?
  5. Qt Post上传图片文件到服务器
  6. python123添加列表元素_Python之列表
  7. 单片机复位后为什么要对sp重新赋值_51单片机系列之2点亮第一个led小灯
  8. UC伯克利造出会「轻功」的机器人,飞檐走壁,一条腿跳遍天下|湾区人工智能...
  9. 20145239杜文超 《Java程序设计》第7周学习总结
  10. pythonmatplotlib绘图小提琴_使用seaborn制图(小提琴图)
  11. 机器学习入门05 - 泛化 (Generalization)
  12. 空间数据挖掘主要方法
  13. 利用PIL将图像处理为黑白和灰色图片
  14. 【操作系统原理-2014年清华陈渝老师】索引
  15. 请问论文开题报告和提纲怎么写?
  16. android模拟器如何增加RAM
  17. 小程序直接跳转公众号的必要条件记录
  18. 【油猴脚本】Hypothesis导出为markdown文件
  19. 麦克马斯特计算机工程专业,麦克马斯特大学电气与计算机工程申请要求
  20. Latex 之公式编辑

热门文章

  1. python输入学生年龄_Python实现按学生年龄排序的实际问题详解
  2. 【算法】剑指 Offer 30. 包含min函数的栈
  3. 【Kafka】Window下kafka开启JMX监控
  4. 【Kafka】Kafka 0.10.0版本获取Kafka每个分区最新Offset的几种方法
  5. 95-130-348-源码-source-kafka相关-Handover
  6. 【JVM】CMS垃圾回收器(不推荐使用的垃圾回收器)
  7. Apache Common-cli简单使用
  8. Linux系统中安装软件的三种方法(三)
  9. 学习云计算有哪些优势?云计算教程学习路线图
  10. 第二代电子计算机逻辑部件主要由,计算机组成原理参考答案