zoukankan      html  css  js  c++  java
  • Slider(每日Flutter 小部件)

    滑动条

    const Slider({
      Key key,
      @required this.value,   //当前值
      @required this.onChanged,  //改变回调
      this.onChangeStart,
      this.onChangeEnd,
      this.min = 0.0,
      this.max = 1.0,
      this.divisions, //多少个刻度
      this.label,  //滑块上显示的文案
      this.activeColor,  //活动区域颜色
      this.inactiveColor, //非活动区域颜色
      this.semanticFormatterCallback, // 用于根据滑块值创建语义值的回调。例:semanticFormatterCallback: (double newValue) {return '${newValue.round()} dollars}';},
    

      

    class SliderWidget extends StatefulWidget {
      SliderWidget({Key key}) : super(key: key);
    
      _SliderWidgetState createState() => _SliderWidgetState();
    }
    
    class _SliderWidgetState extends State<SliderWidget> {
      double _sliderValue = 0;
    
      @override
      Widget build(BuildContext context) {
        return Center(
          child: Slider(
              value: _sliderValue,
              onChanged: (double value) {
                setState(() {
                  this._sliderValue = value;
                });
              },
              min: 0,
              max: 100,
              divisions: 100,
              label: '进度:$_sliderValue',
              activeColor: Colors.red,
              inactiveColor: Colors.purple,
              semanticFormatterCallback: (double value) {
                return '进度:$_sliderValue';
              }),
        );
      }
    }
    

      

  • 相关阅读:
    springboot(6)-热部署
    springboot(5)-文件上传
    ubuntu修改tomcat使用的jdk
    jstack使用
    HeapAnalyzer如何使用
    查看linux下tomcat使用的jdk版本
    ubuntu-tomcat安装目录
    vi命令
    211java-jdk安装记录
    linux的java安装目录
  • 原文地址:https://www.cnblogs.com/wjw334/p/12601515.html
Copyright © 2011-2022 走看看