我只是想在
JFrame
中使用Windows L & F.现在,在使用进度条时,默认颜色为绿色,类似于其他窗口函数(如复制文件等)中使用的颜色。有时您可能已经看到,窗口显示“红色”颜色的进度(可能有在复制文件的情况下覆盖)。如何在我的进度条上使用“红色”颜色,而不是将“前景色”设置为“红色”,看起来不同?JProgressBar中的颜色
2
A
回答
3
Java使用自己的代码实现本机查看进度栏。它不支持Vista和更新的功能,通过更改栏的颜色来指示停滞/缓慢的进度。
draws the bar可供查看的来源;它使用paintSkin
方法绘制栏,默认情况下,该栏只绘制一种颜色。
为progress bar use Windows上的设计原则表明您应该:
- 使用红色或黄色进度条只表示进度状态,而不是任务的最终结果。红色或黄色的进度条表示用户需要采取一些行动来完成任务。如果条件不可恢复,请将进度条保持绿色并显示错误消息。
- 当存在阻止取得进一步进展的用户可恢复状况时,将进度栏变为红色。显示消息来解释问题并推荐解决方案。 将进度条变成黄色以指示用户已暂停任务或存在妨碍进度的情况,但进度仍在进行(例如,网络连接不畅)。如果用户已暂停,请将暂停按钮标签更改为继续。如果进展受阻,请显示一条消息来解释问题并推荐解决方案。
相关问题
- 1. 的JProgressBar更改栏颜色
- 2. 如何更改JProgressBar颜色?
- 3. 的Java Swing:改变的JProgressBar的颜色
- 4. JProgressBar动态更改条形颜色
- 5. 如何更改JProgressBar文本颜色
- 6. 不能在Mac OS中改变JProgressBar的颜色外观
- 7. 如何更改Nimbus中单个JProgressBar的颜色?
- 8. Java Swing:在一个JProgressBar中使用多种颜色
- 9. JProgressbar在一个实例中具有2个或更多不同颜色
- 10. dc.js颜色饼图颜色与颜色域的颜色
- 11. 改变颜色的颜色
- 12. Matlab中的单色颜色
- 13. 从组中的颜色映射中排除特定的颜色/颜色
- 14. python中的颜色?
- 15. 颜色中的datagridview
- 16. 颜色中的R
- 17. Android中的颜色
- 18. JCreator中的颜色
- 19. Rcharts中的颜色
- 20. matplotlib中的颜色
- 21. BarPlot中的颜色
- 22. Curses中的颜色
- 23. 查找其他两种颜色的算法 - 在颜色的颜色空间中
- 24. 颜色1和颜色2的n种颜色的渐变
- 25. 更新的JProgressBar
- 26. Swing:JTextPane中的字体颜色和着色颜色
- 27. 我在iphone中的颜色与我miniMac中的颜色不同?
- 28. JTable中的JProgressBar不更新
- 29. ExecutorService JProgressBar
- 30. 改变原子的颜色的颜色
你能向我们展示正常进度条的截图以及红色版吗? –
简单,清晰,简单,一切都取决于主题,赢得主题和赢彩色主题,然后相同的字体,鼠标,alingment ....,有简单,清晰,容易的解决方案,以适当的价值或颜色UIManager – mKorbel
我有两个屏幕截图。我如何在这里上传它们? @AndrewThompson – se7en