2012-09-13 26 views

回答

3

对于像这样的系统栏没有开箱即用的解决方案,但做这样的事情并不难。 这只是一个带有标签(“Blazze(run)”)的面板(右对齐Flowlayout),显示当前进度的JProgressBar以及取消按钮。

将BorderLayout添加到您的主内容面板并添加方向为SOUTH的系统。

如果您不理解Swing布局概念,请务必阅读this

如果您不了解进度条,请参阅this

所有你必须做的事情是控制文本和可视性等。


编辑:

因为我会建议使用未修饰的JDialog或的JWindow,有一个TimerTask使其可见/给定的时间量后消失弹出。但这取决于你想要达到的目标。默认工具提示仅用于文本(和简单的HTML)。

+0

布局和进度条不是重点,我在寻找的是它们上方的弹出式面板。 – Leajon

+1

@Leajon你应该提到,在这个问题...请看我编辑的答案 – moeTi

+0

我会尝试未装饰的JDialog。谢谢!如果我可以使对话框与mainFrame移动(绑定),那将很酷。 – Leajon