主函数:

public static void main(String[] args) {

MsClient client=new MsClient("聊天进击~",410,100,400,500,95,158,160);

JFrame.setDefaultLookAndFeelDecorated(true);

client.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置点关闭能够关闭面板的命令

client.addBkImage("G:/欢喜/小象与兔子/23.jpg", -10,-10,400,500, 1);

client.setLayout(null);

client.setVisible(true);

}

加的按钮是这些

public void addAllBtn(){

this.addBtn(container,"选风格~", new BackgroundActionListener(container,"G:/欢喜/猫咪/23.jpg"), 150,40);

this.addBtn(container,"清新", new BackgroundActionListener(container,"G:/欢喜/猫咪/22.jpg"), 100,330);

this.addBtn(container,"极简", new BackgroundActionListener(container,"G:/机智的李承颖/欢喜/清新/09.jpg"), 250,330);

}

这是我插入背景调用的函数:

public void addBkImage(String path,int x,int y,int w,int h,int index){//"G:/机智的李承颖/欢喜/猫咪/23.jpg"

System.out.println("添加背景");

ImageIcon img = new ImageIcon(path);//这是背景图片

JLabel imgLabel = new JLabel(img);//将背景图放在标签里。

imgLabel.setBounds(x,y,w,h);

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

//将该面板设置为透明,这样就能显示出背景图片出来了。

this.add(imgLabel, index);

//注意这里是关键,将背景标签添加到client的  LayeredPane面板里。

container.setLayout(null);

container.setVisible(true);

}

java图片覆盖_java中插入背景图片为什么总是覆盖掉按钮啊相关推荐

  1. java 背景图片被覆盖_Java中涉及背景图片的怪异错误

    我的问题是,当我运行程序时,我得到的是白屏和较早版本的文本,而不是应该显示的背景图像.我已经删除了与该版本关联的所有代码. 我四处寻找帮助,我所看到的所有线程都说要编写代码来进行设置.我什至不知道显示 ...

  2. java怎么将加载图片消除_Java中加载图片的方法

    Java中添加图片,我知道有两种方法 用new ImageIcon("地址")函数,将图片放到JLabel中,然后把JLabel放到需要的地方就可以了 ImageIcon bg=n ...

  3. 在DW中插入背景图片

    打开DW CS4,新建HTML,点击下方的 页面属性 后出现一个页面框,选择 背景图片 浏览 ,把你所需要的图片选中,点击 确定 . **注意:**保存你当前的操作 ctrl+s . 重复 是让你当前 ...

  4. 如何在MFC中插入背景图片

    导入图片 补充 一般我们下载的图片都是JPG的或者别的格式,你可以百度一下,就能找到那种在线JPG转BMP格式的网站,在里面转一下就行 本文参考文献见后面,因为原文作者没有写怎么插入OnPaint() ...

  5. html表格中加背景图片,关于在HTML表格中插入背景图片图片重复显示的问题

    先来一段有问题的代码(其实也不能说是有问题,毕竟语法上是没问题的,只是出来的效果不是我们想要的--我们假设预期的效果是背景图片只填充一次而不是多次.) 设定表格的背景图像 姓名 张三 性别 男 年龄 ...

  6. java改变背景图片大小_java编写界面设置 背景图片的大小

    设置背景图片大小跟电脑屏幕大小一致: 方法: ImageIcon background = new ImageIcon("res\\index.jpg"); Dimension s ...

  7. java二进制保存图片_Java中如何把图片转换成二进制流

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1.将Image图像文件存入到数据库中 我们知道数据库里的Image类型的数据是"二进制数据",因此必须将图像文件转换成字节数组才能存 ...

  8. 怎么在HTML中插入背景图片,绝对有用!

    主要包括以下三种情况: 1. CSS设计: body{ font-size:70px; background:url(back.png); } 2. 放在WebRoot下的source文件夹下: &l ...

  9. android下载图片服务,Android中的背景图片下载需要帮助吗?

    Sameer Z... 16 使用像我从服务器下载文件并放入SD卡的服务下载它的最佳方式也使用通知.它是相当长的代码,但我认为完美的一个,如果不明白任何事情,那么请去android开发者博客的服务. ...

最新文章

  1. pyplot.plot画图turtouil
  2. java用不用stream_Java parallelStream不使用预期的线程数
  3. JAVA 设计的七大原则
  4. SpringBoot 使用教程
  5. MySQL 引擎特性 · InnoDB Buffer Pool
  6. 木兰编程语言当事人被停职:自主创新何时当得起科技自立?
  7. 【转载】gcc 使用中常用的参数及命令
  8. 拒绝“佛系”程序员!
  9. easyui 合并单元格
  10. 药理学(综合练习)题库【1】
  11. 数据恢复工具winhex教程
  12. Android N App分屏模式完全解析(上)
  13. 学习笔记与练习 | SQL入门(三)| 复杂一点的查询
  14. 71 ----二次曲面方程:椭球面、双曲面、抛物面、二次曲面的种类
  15. layui 表格在点表头排序时数据错乱
  16. C# 数据操作系列 - 16 SqlSugar 完结篇
  17. python中字符串转xml对象_Python-Json字符串和XML解析
  18. 项目中期客户拜访随行小记
  19. 9-6 冰淇淋小店 : 冰淇淋小店是一种特殊的餐馆。 编写一个名为IceCreamStand 的类, 让它继承你为完成练习9-1或练习9-4而编写的Restaurant 类.
  20. Pico两通道汽车诊断示波器起步套装(型号:PQ175)

热门文章

  1. 英语六级听力和阅读技巧
  2. 网络营销团队打造 如何生化出让同行垂涎三尺的网络营销团队
  3. vue代码可以反编译吗_微信小程序源码提取反编译
  4. 关于“不要重复造轮子”的不同看法
  5. 涂鸦智慧酒店整体解决方案——建立完整的智慧酒店生态链
  6. 尴尬: 外媒一致好评一加5T, 若不“撞衫”OPPO R11s 就缺货了
  7. Orange API 网关部署安装总结
  8. vab 灾难性错误_愚蠢的SEO错误导致大灾难
  9. 珍藏多年的各类资源网站分享给大家
  10. iPhone 12 Pro Max详尽拆解:物料成本竟都不到2900元!