Mathematica > 动态交互 > 控件对象 > ProgressIndicator >

ProgressIndicator

ProgressIndicator[x]
表示一个进度指示器,其中参数 x 在 0 到 1 之间取值.
ProgressIndicator[Dynamic[x]]
设置为能自动更新当前 x 的值的形式.
ProgressIndicator
表示一个进度指示器,变化范围从 .
ProgressIndicator[x, Indeterminate]
表示一个参数范围不确定的进度指示器.
  • ProgressIndicator[...] 在笔记本中显示为一个从左到右变化的进度指示器,不容许交互式修改.
  • 可以给出下面的选项:
AppearanceAutomatic进度指示器的整体外观
BaselinePositionAutomatic和周围文本相关的对齐方式
BaseStyle{}进度指示器的基本样式
ImageMargins0进度指示器图像周围的边幅
ImageSizeAutomatic进度指示器的整体图像的尺寸大小
  • BaseStyle 的设置可以作为当前样式表中 给出的默认设置的补充.
创建一个处于 0.8 的进度条,默认变化范围从 0 到 1:
创建一个处于 0.8 的进度条,默认变化范围从 0 到 1:
In[1]:=
Click for copyable input
Out[1]=
采用默认范围 0 到1:
采用固定范围 0 到 10:
采用不确定的范围,指示进度变量的变化:
指定背景颜色:
和周围的文本框对齐:
给指示器加上边幅:
指定指示器的整体尺寸大小:
显示一个计算过程的进度:
采用 Indeterminate 来显示一个未知持续时间的过程进度:
采用 EvaluationMonitor 来跟踪数值函数的求解过程:
显示不确定的进程:
参数为 0 的情况相当于 0 进度:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF