zoukankan      html  css  js  c++  java
  • flutter 绘透明度和自定义widget

    Opacity和Color

    透明度和字体颜色

    child: Text(
            'Hello, How are you? I am fine. Thank you',
            style: TextStyle(color: Colors.red),//红色字体
          ),
    child: Text(
            'Hello, How are you? I am fine. Thank you',
            style: TextStyle(color: Colors.red.withOpacity(0.5)),//透明度50%的红色字体
          ),
    import 'package:flutter/material.dart';
    
    void main() {
      runApp( MaterialApp(
        title: 'Flutter Tutorial',
        home: Counter(),
      ));
    }
    
    class Counter extends StatefulWidget {
    
      @override
      _CounterState createState() => new _CounterState();
    }
    
    class _CounterState extends State<Counter> {
      @override
      Widget build(BuildContext context) {
        return Center(
          child: CustomButton("Hello"),
        );
      }
    }
    
    
    class CustomButton extends StatelessWidget {
      final String label;
    
      CustomButton(this.label);
    
      @override
      Widget build(BuildContext context) {
        return RaisedButton(onPressed: () {}, child: Text(label,style:TextStyle(color: Colors.red.withOpacity(0.5))),);//透明度50%的红色字体));
      }
    }
  • 相关阅读:
    LeetCode485 最大连续1的个数
    LeetCode167 两数之和 II
    js浮点数类型
    js整数类型
    js布尔类型
    js重复赋值 js数据交换 js调式方法
    JavaScript变量
    数据类型分类
    重复赋值 数据交换 查看程序执行结果
    JS注释 JS变量
  • 原文地址:https://www.cnblogs.com/gaozhang12345/p/12049659.html
Copyright © 2011-2022 走看看