Java Swing : overlay components for light and heavyweight components?

标签 java swing overlay

有没有好的轻量级和重量级组件的overlay组件库?

即使具有最高的不透明度设置,这也可以通过 JLabel 实现吗?

overlay组件需要放置在组件的任何部分之上并显示文本。

类似于 http://www.jidesoft.com/products/oss.htm可叠加组件。我不确定许可证是否允许您将其用于商业目的。

如果有动画和效果支持,如淡入、淡出、摇动等。

最佳答案

我不同意@Andrew Thompson 的回答,使用Window而不是一些“OverLayable Whatever”,但在这种情况下,此容器将始终位于顶部,位于 Swing 容器之上。

由于 JDK1.6_0_12 允许这样做,我仍然强烈建议不要在一个 Swing 容器中混合使用 AWT 和 Swing,无论出于何种原因。

关于Java Swing : overlay components for light and heavyweight components?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8284175/

相关文章:

java - 如何使 JTree 只显示字符串而不显示文件结构

java - 为什么 MapView 的 getOverlays() 未定义?

Python PIL - 划分混合两个图像的功能?

java - 线程对象的run方法

Java滑动拼图,知道什么时候完成吗?

java - Birt 报告查看器无法启动

java - 读取要在 JLabel 中显示的 "ImageIO.read"的图像路径

python - 使用 pcolor 叠加两个图

java - Android 在特定时间后启动/停止重复线程

java - 迁移到 Androidx 后弹出对话框不起作用