java swing问题:JFrame根面板不透明且可见,内容面板不透明且可见,层面板透明且可见,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java swing问题:JFrame根面板不透明且可见,内容面板不透明且可见,层面板透明且可见,相关的知识,希望对你有一定的参考价值。

java swing问题:JFrame根面板不透明且可见,内容面板不透明且可见,层面板透明且可见,玻璃面板透明且不可见,我设置了根面板和内容面板透明,应该只显示一个框架啊,为什么还是显示一个面板?

jframe不透明,所以会显示它的框及框内的东西。里面的东西透明,所以不会显示,最后就剩jframe本身了(你看到的面板就是jframe的内容了,是不可能透明的) 参考技术A 你是怎么设置根面板透明的?追问

使用setOpaque()方法

参考技术B 你在搞笑吗追问

JFrame不是由JRootPane组成的吗,我设置以及它的子面板透明,难道不行吗

参考技术C 你的顺序可能有问题,可以详细讨论下?追问

先内容面板setOpaque(false)
然后根面板setOpaque(false)

以上是关于java swing问题:JFrame根面板不透明且可见,内容面板不透明且可见,层面板透明且可见,的主要内容,如果未能解决你的问题,请参考以下文章

JFrame的层次结构以及背景颜色设置问题

如何使用 Swing 在 JFrame 中添加面板

从 Java Swing 中的另一个类访问 JPanel 变量

java swing编程问题:一个jframe中添加一个jpanel后,为jpanel添加一个滚动条,当jpanel中内容过多时滑动

Java / Swing:从JPanel内部获取Window / JFrame

swing:关于调整 JFrame 大小和条件滚动