在这里使用 Container 容器来实现圆角矩形边框效果

1 圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,//边框设置decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(4.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: Text("Container 的圆角边框"),),

2 圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,//边框设置decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度 这里的角度应该为 父Container height 的一半borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: Text("Container 的圆角边框"),),

3 可点击的圆角矩形边框

使用 InkWell 来实现 ,更多关于 InkWell 可查看 flutter InkWell 设置水波纹点击效果详述

        Container(margin: EdgeInsets.only(left: 40, top: 40),child: new Material(//INK可以实现装饰容器child: new Ink(//用ink圆角矩形// color: Colors.red,decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: new InkWell(//圆角设置,给水波纹也设置同样的圆角//如果这里不设置就会出现矩形的水波纹效果borderRadius: new BorderRadius.circular(25.0),//设置点击事件回调onTap: () {},child: Container(//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,child: Text("点击 Container 圆角边框"),)),),),),

4 可点击的圆角矩形边框

        Container(margin: EdgeInsets.only(left: 40, top: 40),child: new Material(child: new Ink(//设置背景decoration: new BoxDecoration(//背景color: Colors.white,//设置四周圆角 角度borderRadius: BorderRadius.all(Radius.circular(25.0)),//设置四周边框border: new Border.all(width: 1, color: Colors.red),),child: new InkResponse(borderRadius: new BorderRadius.all(new Radius.circular(25.0)),//点击或者toch控件高亮时显示的控件在控件上层,水波纹下层
//                highlightColor: Colors.deepPurple,//点击或者toch控件高亮的shape形状highlightShape: BoxShape.rectangle,//.InkResponse内部的radius这个需要注意的是,我们需要半径大于控件的宽,如果radius过小,显示的水波纹就是一个很小的圆,//水波纹的半径radius: 300.0,//水波纹的颜色splashColor: Colors.yellow,//true表示要剪裁水波纹响应的界面   false不剪裁  如果控件是圆角不剪裁的话水波纹是矩形containedInkWell: true,//点击事件onTap: () {print("click");},child: Container(//设置 child 居中alignment: Alignment(0, 0),height: 50,width: 300,child: Text("点击 Container 圆角边框"),),),),),),

转自:https://blog.csdn.net/zl18603543572/article/details/95641481

Flutter设置圆角边框,Flutter圆角背景相关推荐

  1. Flutter设置圆角边框 Flutter圆角背景

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求. 更多应用知识点,小编已总结在书中 手机点击查看 # 电脑点击查看 手机点击查看 # 电脑点击查看 在这里使用 Container 容器来 ...

  2. Qt 之 设置窗口边框的圆角

    Qt技术学习班开始了,更多精彩.好玩的内容等着你,赶紧报名吧! 群号:655815739 Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口.下面分别叙述 ...

  3. html阴影和圆角边框,css3圆角边框和边框阴影示例

    border-radius向元素添加圆角边框,css3中的.IE9+ chrome safari5+ firefox4+ 现在都支持.可以向input div等设置边框.与border相似,可以四个角 ...

  4. QT 绘制圆角边框存在圆角加粗问题,使用反锯齿无效

    QT 绘制圆角边款存在圆角加粗问题,使用反锯齿无效 文章目录 QT 绘制圆角边款存在圆角加粗问题,使用反锯齿无效 前言 一.使用步骤 1.QPainter自带的绘制函数 2.优化 前言 在使用 pai ...

  5. 圆角边框属性 圆角边框画芒果

    圆角边框属性 正方形+圆角边框属性 = 圆形(有弧度的图形) 长方形+圆角边框属性 = 椭圆形(有弧度的图形) border-radius: 边框的弧度 px / % /em/remborder-ri ...

  6. css圆角边框(css圆角边框无效)

    纯CSS制作圆角边框的代码是什么? #xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;} #xsnazzy ...

  7. iOS设置带边框的圆角矩形

    layer.masksToBounds 圆角矩形 layer.cornerRadius 矩形弧度 layer.borderColor 边线颜色 layer.borderWidth 边线宽度

  8. html div 圆角边框,div圆角边框

    /p> Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ...

  9. Flutter 设置圆角,边框

    参考 1 圆角矩形边框 Container( margin: EdgeInsets.only(left: 40, top: 40), //设置 child 居中 alignment: Alignmen ...

最新文章

  1. Linux下getopt_long函数的使用
  2. Flask and Ajax Post HTTP/1.1 400
  3. 用C#操作word替换字符,用spire
  4. 记一次el-input使用的坑
  5. 你有没有靠谱的基因?一个人靠不靠谱,其实就看这三点:“凡事有交代,件件有着落,事事有回音。”...
  6. python socket能做什么_[python]初探socket
  7. Windows vpn 远程桌面 使用快捷键
  8. NLP --- 文本分类(基于SVD的隐语意分析(LSA))
  9. 常见OJ提交结果对照表
  10. revit二次开发之教学视频
  11. 大数据开发(牛客)面试被问频率最高的几道面试题
  12. 计算机网络-无线网络
  13. 泽塔云荣膺“中国高科技高成长50强”,成唯一上榜超融合企业
  14. Vue 项目对接接口数据
  15. 集合类超级无敌史无前例的超详细总结
  16. [work]马尔可夫链 (Markov Chain)是什么鬼
  17. PHP一行代码实现项目绑定域名从而保护源代码
  18. postfix+dovecot+SSL 搭建邮件服务器
  19. [case3]聊聊系统设计中的trade-off
  20. 定义留存收益科目(Retained Earnings Account)

热门文章

  1. Python 安装beautifulsoup失败
  2. python的cmd5x.call用法_Frida用法详解【附用例】
  3. 计算机学院对祖国祝福语,关于祝愿祖国的祝福语对祖国美好祝愿的句子
  4. SysY文法与相关Clang类实例分析
  5. Python-drop_duplicates
  6. matlab c2d 零阶保持器,计控实验二 连续系统变换为离散系统
  7. 无限火力机器人一拳流出装_LOL无限火力青龙刀机器人黑科技套路 无限晕加超高伤害...
  8. Android:ExpandableListView实现下拉二级列表
  9. 从零开始的mindspore的环境配置
  10. java 滚动加载数据_[Java教程]浏览器滚动条快到底部时自动加载数据