Eclipse在运行长时间任务时一般会有进度条提示,如下所示:

在上图所示的进度条对话框中,点击“Run in Background”会将本次运行的进度以后台方式运行,当前进度条对话框被隐藏,下次重新运行时,还是以前台(进度条对话框)的方式运行;如果选中“Always Run in background”,则本次运行会转入后台,以后的运行也在后台。要想恢复前台运行,需要到Eclipse的首选项进行设置。

选择菜单栏Window-->Preferences-->General。在右侧的首选项页,取消选中“Always Run in background”即可。如下图:

从实现上来看,Eclipse的长时任务一般放入一个Job中,在调用Job之前必须调用setUser方法设置UI是否可以被用户初始化,即是否显示进度条对话框。如果设置为true则显示(或者设置setSystem为false),为false则不显示。在进度条对话框选择了“Run in Background”,其实是将该属性从true改为false,选择“Always Run in background”其实是将Eclipse Workbench的首选项的IPreferenceConstants.RUN_IN_BACKGROUND设置为true了。首选项的值在工作区关闭时存入当前工作区目录下的".metadata"中,工作区下次打开时直接从该目录下获取值重新初始化工作区。

PS:从后台将一个任务还原到前台,我之前一直只知道实现,但是没找到在eclipse中如何设置。找了很久,前几天无意中发现,原来找了很久的东西竟然就在眼前(进入首选项后的第一个页面的第一个选项)。

转载于:https://blog.51cto.com/imu2008/1618311

eclipse进度条从后台还原到前台相关推荐

  1. 用MediaPlayer做个带进度条可后台的音乐播放器

    传送到github看源码 下载apk试用 密码:rukn 前言 想在天朝听音乐还是有些难度的, 一般来说, 两三个app还是要的. 那何不尝试自己做个手机播放器, 听个爽呢?!今天就带大家先做个简单的 ...

  2. WinForm:进度条的实现(异步)

    在WinForm中经常遇到一些费时的操作界面,比如统计某个磁盘分区的文件夹或者文件数目,如果分区很大或者文件过多的话,处理不好就会造成"假死"的情况,或者报"线程间操作无 ...

  3. Android小项目之--前台界面与用户交互的对接 进度条与拖动条(附源码)

    都知道水果公司(苹果)是己尊重用户体验著称的公司,其设计的产品人性化十足,不得不令后来者赞叹,竞相模仿.iphone的成功就是其典型的案例,做为其移动系统的死对头 Google 想要在市场上分得一杯羹 ...

  4. 给 layui upload 带每个文件的进度条, .net 后台代码

    1.upload.js 扩展 功能利用ajax的xhr属性实现 该功能修改过modules中的upload.js文件 功能具体实现: 在js文件中添加监听函数 //创建监听函数var xhrOnPro ...

  5. 后台系统上传文件回显上传进度条

    2019独角兽企业重金招聘Python工程师标准>>>   大家有必要看到文末 xhr传统的AJAX传输对象,在做后台系统的时候经常遇到文件上传的情景,以往的xhr已经能够应对文件表 ...

  6. Eclipse里编辑代码,进度条出现“Remote System Explorer Operation”解决方法

    Eclipse里编辑代码,进度条出现"Remote System Explorer Operation"解决方法 参考文章: (1)Eclipse里编辑代码,进度条出现" ...

  7. java导出excel带上进度条_导出数据至Excel前台js进度条不能隐藏

    在导出数据至Excel时,有时数据会比较大,响应的时间会比较长,想做一个提示进度条,在点击导出数据按钮进,进度条显示出来,在数据导出完毕并成功弹出保存对话框时,进度条自动隐藏起来,但现在有个问题,点击 ...

  8. element+后台管理系统数据导出为excel+进度条导出

    element+后台管理系统数据导出+进度条导出 文章目录 element+后台管理系统数据导出+进度条导出 一.项目需求? 二.使用方法 1.将进度条封装成组件,需要的值通过父组件传递 2.父组件引 ...

  9. 前端如何实现后端运行进度_前端动态获取后台处理进度显示在进度条上

    实现思路 https://blog.csdn.net/q1w2e3r4470/article/details/72702406 我主要是借鉴了这篇博客的思路 我来简述一下他的思路,他前端用到了ajax ...

  10. C#之进度条:用ProgressBar控件实现一边在后台进行算法计算一边在界面显示进度条,需借用BackgroundWorker

    近期有个任务需要用到进度条,发现只是单纯设置ProgressBar控件的值的话,并没办法同时实现算法计算和界面进度条显示,这时候需要使用到BackgroundWorker. 下面直接用代码举例说明,如 ...

最新文章

  1. Spring 的微内核与FactoryBean扩展机制--转载
  2. go使用SQLite数据库
  3. VTK:可视化之TextureMapPlane
  4. SAP UI5 初学者教程之二十八 - SAP UI5 应用的集成测试工具 OPA 介绍试读版
  5. [C++] - 闭包(closure)
  6. python合并excel工作簿_使用Python将多个excel的多个sheet页合并到一个excel
  7. ExtJs基础知识总结:自定义弹窗和ComboBox自动联想加载(四)
  8. LACP链路聚合控制协议
  9. linux制作flash软件,Linux 下的三款 Flash 独立播放器
  10. 微信小程序 自定义导航栏
  11. java俄罗斯方块旋转_java俄罗斯方块旋转算法,求解
  12. bad substitution
  13. linux发送邮件mail详解
  14. 【突变检验合集】含Pettitt突变检验等
  15. matlab中Svmtrain和Svmpredict的用法
  16. 使用IDEA制作Java面向对象小游戏《原谅帽大作战》
  17. 面向对象与面向过程理解
  18. 指数基金(一):宽基指数简介
  19. 【正点原子FPGA连载】第四章 Vivado软件的安装和使用 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  20. 强制root工具kingoroot

热门文章

  1. CodeForces 489B (贪心 或 最大匹配) BerSU Ball
  2. UVa232.Crossword Answers
  3. db2官方SQLSTATE代码提示
  4. gawk Notes(2)
  5. Quartz.NET WinFrom 关闭程序后无法结束进程
  6. 通过创建一个位图的XY Chart来学习Android绘图类Rect,Paint,Bitmap,Canvas(附源码)
  7. JMeter接口测试中,响应数据中文显示乱码的处理方法(转)
  8. 【原创文章】通过英文电影突破英语
  9. R语言绘图底层系统之Grid包
  10. 时间序列深度学习:状态 LSTM 模型预测太阳黑子(下)