这是截图。以及如何使用摇摆来做到这一点?
问问题
1222 次
1 回答
3
像这样的系统栏没有开箱即用的解决方案,但做这样的事情并不难。它只是一个带有标签(“Blazze (run)”)的面板(带有右对齐的 Flowlayout)、一个显示当前进度的 JProgressBar 和一个取消按钮。
将 BorderLayout 添加到您的主内容面板,并添加方向为 SOUTH 的系统栏。
如果您不了解 Swing 布局概念,请务必阅读本文。
如果您不了解进度条,请阅读此内容。
之后你所要做的就是控制文本和可见性等等。
编辑:
对于弹出窗口,我建议使用未装饰的 JDialog 或 JWindow,并使用 TimerTask 使其在给定时间后可见/消失。但这取决于您想要实现的目标。默认工具提示仅适用于文本(和简单的 HTML)。
于 2012-09-13T08:29:32.530 回答