【问题标题】:Jprogress bar keeps track of download进度条跟踪下载
【发布时间】:2013-09-23 05:11:39
【问题描述】:

注意:我已经搜索了几个小时,在多个不同的网站上浏览了数百个线程,但没有一个是我想要做的。甚至找不到一些我可以像拼图一样拼凑起来的东西。为它开设一个新课程是我更喜欢的。如果在主课上有更好的方法,那就太好了:) 希望你们中的一个可以帮助我。

我的旧下载系统会打开一个新窗口进行下载,这很烦人,看起来很垃圾。

我想要做的是将 Jprogressbar 添加到我的下载系统中,同时它显示在当前的 jframe 上。是否有人有此特定请求的源代码或指南链接?

我正在尝试在屏幕中间添加一个带有 jProgressBar 的更好的下载管理器。一旦我弄清楚如何做到这一点,我可能可以自己完成剩下的想法。感谢任何可以帮助我的人:/

【问题讨论】:

标签: java swing jframe jprogressbar


【解决方案1】:

看看How to use Progress Bars,以防万一,Concurrency in Swing

还有几个SwingWorker 和进度条的例子......

您也可以尝试使用ProgressMonitor...例如...How create progress bar while file transfering

【讨论】:

  • 参见 also 特别是 ProgressMonitorInputStream,通常与 ProgressMonitor 一起用作 UI 组件。
  • 是的,如果 OP 真的想使用他们自己的下载系统(与 JWS 提供的系统相反),它似乎非常适合这种情况。我在写评论时忘记了,您链接到的精彩教程明确涵盖了它们!但我敢打赌我们的例子。比他们的好。 ;)
  • 至于你提供给我的那些链接。我已经阅读了 Oracle 的教程,我只能更接近我想要做的事情。我不是在找人把代码交给我,只是想回复你,让你知道我已经阅读了这些内容并且仍然很困惑。
  • 所以我知道如何让它跟踪文件下载,只是不知道如何将它绘制到 jframe 上,就像你将图像前:g.drawImage(300, 300);
  • 没有。您可以像任何其他组件一样将其添加到框架中...最后一个 JProgressBar 是一个很好的简单示例...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多