Flutte 之TextFile(文本输入框)
TextField( controller: controller, maxLength: 30,//最大长度,设置此项会让TextField右下角有一个输入数量的统计字符串 maxLines: 1,//最大行数 autocorrect: true,//是否自动更正 autofocus: true,//是否自动对焦 obscureText: true,//是否是密码 textAlign: TextAlign.center,//文本对齐方式 style: TextStyle(fontSize: 30.0, color: Colors.blue),//输入文本的样式 inputFormatters: [WhitelistingTextInputFormatter.digitsOnly],//允许的输入格式 onChanged: (text) {//内容改变的回调 print('change $text'); }, onSubmitted: (text) {//内容提交(按回车)的回调 print('submit $text'); }, enabled: true,//是否禁用 );
圆角矩形的边框:
改变边框的粗细
InputDecoration.collapsed可以禁用装饰线,而是使用外面包围的Container的装饰线
获取值
创建TextEditingController