【问题标题】:How can I add a mouse cursor to the flutter rangeslider?如何将鼠标光标添加到颤振范围滑块?
【发布时间】:2022-01-26 14:20:50
【问题描述】:

Flutter Slider 小部件具有 mouseCursor 属性 但是,RangeSlider 小部件没有此属性。

我想在将鼠标悬停在 rangeThumbShape 上时更改光标的形状。我该怎么办?

rangeThumbShape

【问题讨论】:

  • 你可以用 MouseRegion 包裹你的小部件

标签: flutter slider rangeslider


【解决方案1】:

如果你想改变圆圈的形状,你可以使用SliderTheme 或使用MaterialApp 中的全局主题

SliderTheme(
    data: SliderThemeData(
          thumbColor: Colors.red,
          thumbShape: RoundSliderThumbShape(enabledThumbRadius: 15)
    ),
    child: RangeSlider(
           values: _values,
           min: 0,
           max: 100,
           onChanged: () {}
    );
 ),

This doc can help you in slidertheme

This is some example of slider

【讨论】:

  • 谢谢。我也参考了这个文档,但是当我将鼠标悬停在 thumbShape 上时,我找不到改变光标的方法。
猜你喜欢
  • 2021-04-22
  • 2021-06-24
  • 2020-09-26
  • 2019-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多