首页 > 其他分享 >Radio单选按钮组

Radio单选按钮组

时间:2024-01-19 19:12:02浏览次数:18  
标签:const Text value sex Radio 按钮 单选

Radio单选按钮组

class RadioPage extends StatefulWidget {
  const RadioPage({super.key});
  @override
  State<RadioPage> createState() => _RadioPageState();
}

class _RadioPageState extends State<RadioPage> {
  int sex = 1;
  _radioChange(value) {
    setState(() {
      sex = value;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text("Radio"),
      ),
      body: Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: [
          Row(
            mainAxisAlignment: MainAxisAlignment.center,
            children: [
              const Text("男:"),
              Radio(
                value: 1,
                onChanged: _radioChange,
                groupValue: sex,
              ),
              const SizedBox(width: 20),
              const Text("女:"),
              Radio(
                value: 2,
                onChanged: _radioChange,
                groupValue: sex,
              )
            ],
          ),
          Row(
            mainAxisAlignment: MainAxisAlignment.center,
            children: [Text("$sex"), Text(sex == 1 ? "男" : "女")],
          ),
        ],
      ),
    );
  }
}

 

标签:const,Text,value,sex,Radio,按钮,单选
From: https://www.cnblogs.com/xbinbin/p/17975407

相关文章

  • 小程序 单选组件
    wxml<viewid='screen'><van-popupget-container="#screen"show="{{visible}}"closeableroundposition="bottom"bind:close="close_pop"custom-style="height:70%;width:100%;z-index:9999......
  • 利用JVS低代码引擎实现列表页和表单按钮的显隐控制
    在开发中,控制页面的元素(如按钮)的可见性是很常见的需求。特别是在需要根据特定字段的值来隐藏或显示某些元素时,例如在列表页和表单中。这样的需求在许多应用程序中都有出现,无论是电子商务平台、管理系统还是其他类型的软件。本文将深入探讨JVS低代码列表引擎中如何根据字段的值来控......
  • 在“安全”选项卡下,“信任站点”,“站点”按钮是灰色无法点添加站点,用策略添加
    问题描述:在“安全”选项卡下,“信任站点”,“站点”按钮是灰色无法点击解决方法:组策略来添加可信任站点第一步:win+r运行gpedit.msc回车第二步:计算机配置--------管理模板--------windows组件--------InternetExplorer--------Internet控制面板--------安全页,第三步:查看......
  • 受信任的站点添加按钮灰色,用特殊方法组策略来添加可信任站点
     问题描述: 在“安全”选项卡下,“信任站点”,“站点”按钮是灰色无法点击解决方法:组策略来添加可信任站点第一步:win+r运行gpedit.msc回车第二步:计算机配置--------管理模板--------windows组件--------InternetExplorer--------Internet控制面板--------安......
  • react native 使用 FlatList 实现单选列表组件
    1.最终效果:2.实现代码:importReact,{useState}from'react';import{FlatList,SafeAreaView,StatusBar,StyleSheet,Text,TouchableOpacity,}from'react-native';constDATA=[{id:'zh_CN',title:&#......
  • Flutter 自定义一个右侧可滑动 左侧为按钮的组件
    Flutter自定义一个右侧可滑动左侧为按钮的组件vartopicList=["圈子话题1","圈子话题2","圈子话题3","圈子话题4-天气很好","圈子话题5","圈子话题6"];@overrideWidgetbuild(BuildContextcontext){returnSizedBox(height:40......
  • Gradio:快速构建你的webApp
    1.什么是Gradio如果你了解web开发,一定会知道开发一款webApp需要涉及很多技术栈:前端:HTML+CSS+JS(可能会涉及不同的CSS框架和JS框架如jqueryVUEreact等)后端语言:如python/javaweb容器:如flask/tomcat如果你只会python,又不想重头学习上述技术,你要怎么办?据我所知,有两种解决方案:s......
  • gradio代码案例+效果图片
    直接上代码:importgradioasgrimportnumpyasnpimporttorchfromPILimportImagefromram.modelsimportram_plusfromramimportinference_ramasinferencefromramimportget_transformimporttime#加载模型m_start=time.time()device=torch.device......
  • Layui官网—按钮 - 页面元素
    向任意HTML元素设定class="layui-btn",建立一个基础按钮。通过追加格式为layui-btn-{type}的class来定义其它按钮风格。内置的按钮class可以进行任意组合,从而形成更多种按钮风格。<buttontype="button"class="layui-btn">一个标准的按钮</button><ahref="/2.7"class="layui-bt......
  • 美化input文件上传按钮
    效果演示:源码如下: <!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content......