500*_*500 3 controls wolfram-mathematica slider
是否可以使用一些"上一个 - 下一个"按钮而不是滑块,如下例中控制值是离散的?
我发现机器人非常难看,如果可能的话,我想要一些Setter类型的机器人.
Manipulate[
Graphics[
{
Rectangle[{1, 1}, {3, 3}],
Circle[{where, 2}, 1]
},
PlotRange -> {{0, 11}, {0, 3}}, ImageSize -> {300, 60}
],
{where, 1, 10, 1, Slider}
]
Run Code Online (Sandbox Code Playgroud)

您可以使用Button如下方式创建自己的控件:
Manipulate[
Graphics[
{Rectangle[{1, 1}, {3, 3}],
Circle[{where, 2}, 1]},
PlotRange -> {{0, 11}, {0, 3}},
ImageSize -> {300, 60}
],
{{where, 1, ""},
Button["Prev", where = Max[1, where - 1], Appearance -> "Palette",
ImageSize -> {50, Automatic}] &},
{{where, 1, ""},
Button["Next", where = Min[10, where + 1], Appearance -> "Palette",
ImageSize -> {50, Automatic}] &},
ControlPlacement -> Left]
Run Code Online (Sandbox Code Playgroud)
