java - 可能会出现什么问题?使用 getContentPane() 作为默认层 JPanel

标签 java swing jframe

我发现我可以轻松使用(JPanel)frame.getContentPane()作为默认层JPanel,即使有边框。 (一开始这让我感到惊讶。)

这是一种常见/不常见/好/坏行为吗?为什么? 执行此操作时:可能会出现什么问题?

最佳答案

阅读 Swing 教程中关于 Adding Components to the Content Pane 的部分关于这个话题的简短讨论。

没有什么真正的缺点。您发布的代码已经解决了链接中提到的问题。

关于java - 可能会出现什么问题?使用 getContentPane() 作为默认层 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49516480/

相关文章:

java - 如何获取两个不同实例的用户输入?

java - 从另一个类访问时重绘进度条

Java Swing 像素不准确

java - JPanel 和 JFrame 坐标困惑

java - 如何在 JFrame 中显示/隐藏 JPanel?

java - 在java中使用apache poi在excel中的合并区域中对齐文本中心

java - rxjava 延迟 : How to get variable delay on each item emitted from a list?

java - 如何将jframe中的组件移动到某个位置

java - JLabel 未显示在框架中

java - 使用 Gradle 将属性添加到 jar 文件的 list