初学者请问关于Java GUI的问题 5C

初学者求问,java里我定义了一个JFrame,给这个JFrame加入了13×9个JButton,然后把每个button传入一个图片组成一个地图。
但是我给这个JFrame传入新的信息时,不知道为什么地图界面确实把之前传入的信息覆盖掉了,但是鼠标移动到的button就会恢复到原来的样子,不知道是哪出现了问题。麻烦问一下各位大神
还有把JButton传入JPanel再把JPanel传入JFrame,如果把不同的panel传入到一个JFrame会发生覆盖吗

这是第一个地图
这是第一个地图
然后我给这个JFrame传入新的参数,地图发生了变化然后我给这个JFrame传入新的参数
比图一图二,发现鼠标移动到的按钮就会把图二中图片变成图一的,没对他进行点击或者其他任何操作,图片就变了,就是鼠标滑到哪,哪个按钮的图片就从图二的样子变成图一的样子了
然后对比图一图二,发现鼠标移动到的按钮就会把图二中图片变成图一的,没对他进行点击或者其他任何操作,图片就变了

2个回答

把JButton传入JPanel再把JPanel传入JFrame,如果把不同的panel传入到一个JFrame会发生覆盖吗?
会覆盖掉原来的东西,因为他们的布局默认好像是流布局吧(这个记不太清)
但是我给这个JFrame传入新的信息时,不知道为什么地图界面确实把之前传入的信息覆盖掉了,但是鼠标移动到的button就会恢复到原来的样子,不知道是哪出现了问题。
这个问题呢我估计就是你没有设置指定的布局,导致每加入一个东西就会覆盖掉下面的样式。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

4
初学者关于JAVA 设置控件的大小
5
Verilog初学者的有关always的一些问题,希望大佬们麻烦解决一下,谢谢
4
初学java的一个基础问题
1
Vue初学者问题:webstorm里js报错
2
初学Java,想弄个WiFi破解的,但始终有些问题,各位大神麻烦帮我看下代码看看得修改哪里?
2
java项目中得到文件的发布路径,写文件时怎么和项目中的文件同步,求大神指点??????
2
请问一下如何用Java实现这样一个二进制时钟
1
Exception in thread "main" java.lang.NoClassDefFoundError如何解决
1
一个简单的jsp页面链接数据库遇到的服务器内部错误,初学者提问,帮帮忙呀?
1
我是Java初学者刚学到对象与类,我调用类方法时总是出错求大神帮忙
3
我是Java初学者刚学到对象与类,我调用类方法时总是出错求大神帮忙看一下这个报错是什么意思
2
初学菜鸟,求大佬解答java 中自加自减的题目
4
初学java遇到疑惑,数组下标越界,求解答!
3
深度学习初学者,keras相关的问题,以下代码看不懂,能不能给解释下?
3
各位大侠,在下战五渣,问个初级问题,关于simpleAdapter的
0
编程初学者的提问,在VS Code中已经配置了python环境,点调试却看不到python
1
PHP面向对象问题,初学者求解答感谢
2
PHP面向对象静态属性问题,初学者求大佬解答一下
1
Java反射机制的方法调用
1
大佬们,java的静态代理的代理类不实现接口也能实现代理功能吧?初学者求解,谢谢啦