Slider

Slider[x]
表示一个 x 范围在 0 到 1 之间的滑块.

Slider[Dynamic[x]]
如果滑块移动,x 值重设,则动态更新当前的 x 值.

Slider[x, {xmin, xmax}]
表示一个范围从 之间的滑块.

Slider[x, {xmin, xmax, dx}]
表示一个步长为 dx 的滑块.

Slider[x, {{e1, e2, ...}}]
表示对于连续 有相同间隔的一个滑块.

Slider[x, {{{e1, w1}, {e2, w2}, ...}}]
使用相对宽度为 的间隔.

更多信息更多信息

  • Slider[...] 在一个笔记本中,显示可以可交互操作的水平方向的滑块.
  • Slider[Dynamic[x]] 当滑块移动时,将重设 x 值; Slider[x] 则不改变其值.
  • 如果 dn 是整数,则 Slider[n, {nmin, nmax, dn}] 以整数步长移动. »
  • Slider[x, {xmin, xmax, dx}] 通常根据 Range[xmin, xmax, dx] 坐标来移动. »
  • Slider[x] 表示一个滑块从左边移动到右边.
  • Slider[x, {xmax, xmin}] > 表示一个滑块从右边移动到左边. »
  • 如果滑块要移动的值位于给定范围之外,它将显示停止在尺的一端的状态.
  • Slider[x, {0, 1, dx}] 显示在坐标 x 处,甚至它可以不是 dx 的倍数.
  • Slider[x, {{e1, e2, ...}}] 中, 可以是任意表达式,不仅仅是数字. »
  • 可以给出下列选项:
  • AppearanceAutomatic滑块的这个外观
    AutoActionFalse当鼠标指向时是否自动移动 滑块
    BaselinePositionAutomatic相对于环绕文本的对齐方式
    BaseStyle{}滑块的基本样式的指定
    ContinuousActionTrue当滑块移动时,是否持续更新
    EnabledAutomatic滑块是否启用,或以灰色显示
    Exclusions{}指定不包含的范围值
    ImageMargins0滑杆周边的边矩
    ImageSizeAutomatic显示滑块的整个图形尺寸
  • Appearance 中的可能设置包括 TinySmallMediumLarge,同一些其它的例如 中的设置一样.
  • Appearance->"Labeled" 显示滑块的当前值作为一个可编辑的标签.
  • BaseStyle 的设置可以附加在当前样式表中 给出的缺省样式中.
  • Slider[] 等同于 Slider[0.5].
  • 在拖动鼠标时,可以通过按住 Alt 键(在 Macintosh 中为 Option 键) 微调滑块. 这将使滑块以鼠标的1/20的速率移动. 通过按住 Shift 和/或 Ctrl 键,可以对滑块进行更微细的操作.

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

停止在范围 处的一个滑块:

In[1]:=
Click for copyable input
Out[1]=

一个显示动态更新值的滑块:

In[1]:=
Click for copyable input
Out[1]=

一个在整数范围 的滑块:

In[1]:=
Click for copyable input
Out[1]=
版本 6 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »