java - LibGDX - 对话框 - 如何删除标题栏?

标签 java libgdx

我刚刚开始使用 LibGDX。我正在尝试创建一个通知系统,如下面的视频所示。我扩展了 Dialog 类(因为 Label 不能有自己的背景)。

我学习了一些“MoveToActions”和对话框幻灯片。我需要以某种方式删除标题栏,但“getTitleLabel()”和“getTitleTable()”不想工作。

有什么想法吗? :)谢谢!

https://www.youtube.com/watch?v=ZVxfyVUAqCQ

enter image description here

最佳答案

如果您更喜欢使用标签而不是对话框,标签实际上可以有自己的背景。 LabelStyle 有一个参数用于将 Drawable 设置为背景,并且在创建新 Label 时使用此构造函数:

Label(java.lang.CharSequence text, Label.LabelStyle style)

这是 LabelStyle 的 API:

https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/ui/Label.LabelStyle.html

关于java - LibGDX - 对话框 - 如何删除标题栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38016605/

相关文章:

java - 如何将.py导入到java中

java - 批量更新 JComponents。需要更好的(线程)设计的建议

android - LibGDX 纹理不会在 Android 4.3 上绘制

android - 带有 Libgdx 屏幕的 LinearLayout 中的 Admob 横幅

java - LibGDX - 循环调整射速的最佳方式

Java错误,构造函数移动无法应用于给定类型;这是什么意思?

java - Java 中 close() 的 Python 等价物是什么?

java - 遍历java中的每个元素看是否显示

java - 如何正确地将对象传递到 libgdx 中的 ApplicationListener

java - 如何安全退出 lib gdx 应用程序?