JTabbedPane 选项卡上的繁忙图形

发布于 2024-08-12 13:56:51 字数 170 浏览 5 评论 0原文

有人知道 JTabbedPane 的任何开源实现吗?在其中我可以在选项卡上设置一个繁忙的图形(例如旋转球),同时将某些内容加载到选项卡中 - 很像 Firefox 选项卡上的旋转器。

我意识到我可以通过创建一个动画 GIF 并将其设置为选项卡上的图标来手动完成此操作 - 但我希望已经有一些东西可以做到这一点。

does anybody know of any open source implementation of a JTabbedPane in which I can set a busy graphic (say spinning ball) on the tab, while I load something into the tab - much like the spinner on Firefox tabs.

I realize I could do this by hand by creating an animated GIF and setting it as an icon on the tab - but i was hoping that there'd be something that already did this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悍妇囚夫 2024-08-19 13:56:51

当您创建新的桌面应用程序时,Netbeans 支持繁忙图标。
我将它们压缩并上传。
这是链接

使用此图标,您可以通过调用使线程女巫更新图标。
JTabbedPane.setIconAt(int tabnumber, Icon icon);
请参阅方法文档:

希望这有帮助

Netbeans supports busy-icons when you create a new Desktop Application.
I zipped them and uploaded them.
Here is the link.

With this icons you can make a thread witch update the icon by calling.
JTabbedPane.setIconAt(int tabnumber, Icon icon);
See the method documentation: javax.swing.JTabbedPane.setIconAt(int index, Icon icon).

Hope this helps

倚栏听风 2024-08-19 13:56:51

我会坚持 GIF89a 的想法。无论如何,您都需要动画中显示的单个图像,所以为什么不将它们包装到 GIF89a 中(假设 swing 支持选项卡上的动画 GIF),而不是手动翻转它们(并应对 Swing 线程挑战)

I'd stick to the GIF89a idea. You'll need the single images, that are displayed in the animation, anyway, so why not wrapping them up into GIF89a (assuming that swing supports animated GIF on tabs) instead of flipping them manually (and fighting the Swing threading challenge)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文