首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩曙亮的移动开发专栏

    【鸿蒙 HarmonyOS】UI 组件 ( Button 组件 )

    文章目录 一、布局文件中设置 Button 组件属性 二、代码中修改 Button 组件属性 三、Button 点击事件 四、完整代码示例 五、执行结果 六、GitHub 地址 一、布局文件中设置 Button 组件属性 ---- Button 组件是在 UI 界面中的按钮组件 , 重要的用户交互接口 ; 布局文件中设置 Button : Button 组件在布局文件中的示例 : <? Button 组件属性 ---- 代码中设置 Button 属性 : 获取组件 : 调用 findComponentById ( ) 方法获取 ; 设置背景 : 需要使用 ShapeElement 对象设置 : 设置 Button 组件红色背景 , 白色字体 , 180 大小文字 , 以及文本显示内容 ; // 修改 Button 按钮属性 点击监听器 , 点击 Button 按钮组件后通过该方法回调 ; // 获取 XML 布局中的 Button 按钮 Button button = (Button) findComponentById

    1.5K00编辑于 2023-03-28
  • 来自专栏向治洪

    React Native组件Button

    不管在Android还是ios开发中,系统都有Button组件,而在早期的React Native中,系统是不提供Button组件的,一般会使用一个叫做react-native-button的库。 Button组件 Button组件其实就是 Touchable(TouchableNativeFeedback、TouchableOpacity)和Text封装。 title.toUpperCase() : title; return ( <Touchable accessibilityComponentType="<em>button</em> accessibilityLabel是用于盲文的,读屏器软件可能会读取这一内容( colorios表示字体的颜色,android表示背景的颜色 disabled是否可用,如果为true,禁用此<em>组件</em>的所有交互 title='默认<em>Button</em>' accessibilityLabel='accessibilityLabel'/> <<em>Button</em> title='color设置为红色

    1.7K100发布于 2018-02-06
  • 来自专栏Rattenking

    微信小程序----button组件

    展示效果图 button组件的常用属性 size:default、mini----default为块级按钮、mini为小按钮 type:primary、default、warn----primary提交成功 size="{{defaultSize}}" bindtap="default" hover-class="other-button-hover"> default </button> </view "> primary </button> </view> <view class="tui-btn-content"> <button type="warn" size="{{warnSize "> <button bindtap="setPlain" plain="{{plain}}">点击设置按钮plain属性</button> </view> <view class=" line-height: 60px; } /** 修改<em>button</em>默认的点击态样式类**/ .<em>button</em>-hover { background-color: red; } /** 添加自定义<em>button</em>

    1.2K20发布于 2021-02-01
  • 来自专栏算法与编程之美

    Python|GUI编程Button组件介绍

    1.前言 接着上一篇python GUI编程的基础介绍,接下来详细介绍一下里面的Button组件,下面我会以最详细的描述介绍这个组件里的参数。 先把一个组件放到一个窗口上,称这个窗口是这个组件的父容器,很多组件里的一些方法都要依靠这个父容器进行。 2.Button按钮组件简介 首先先介绍要掌握哪些参数吧: command,后面的值可以是一个函数,一个命令等可执行的操作,我们可以用按钮的command属性做出很多有趣的东西,整人、表白都依靠这个属性 3.实例化操作 借用上一次写的窗口,在里面添加一些属性来详细讲解,注意Button里面的添加的属性。 15), fg='red') Lal.pack() def xihuan(): messagebox.showinfo('你喜欢python','真是太棒了,加油学吧') But1 = Button

    1.2K10发布于 2020-04-15
  • 来自专栏HarmonyOS Next快速入门

    HarmonyOS Next快速入门:Button组件

    [##HarmonyOS Next快速入门##HarmonyOS应用开发##教育##]Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。 Button做为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮。Button组件可以包含子组件Button(label?: ResourceStr, options?: { type? 包含子组件 Button({ type: ButtonType.Circle }) { Image($r('app.media.add')) .fillColor 组件'; build() { Column({space:6}) { Text(this.message) .fontSize(30) .fontWeight (FontWeight.Bold) Button("默认胶囊按钮") Button('设置为Normal的按钮',{type:ButtonType.Normal}) Button

    51500编辑于 2025-07-04
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    Flutter中的按钮组件Button

    Flutter提供了丰富的按钮组件可以让我们快速的构建UI界面。 常见的按钮组件如下: 1. RaisedButton 凸起的按钮; 2. FlatButton 扁平化的按钮; 3. FloatingActionButton 浮动按钮; 按钮组件常见的属性: 1. onPressed  按下按钮时触发的回调方法,为必填参数,如果值为 null 表示禁用按钮,会显示禁用相关样式; 2.  child 子组件; 3. textColor 文本颜色; 4. color 按钮的颜色; 5. disabledColor 按钮禁用时的颜色; 6. disabledTextColor 按钮禁用时的文本颜色

    5.3K10编辑于 2022-05-06
  • 来自专栏w候人兮猗的博客

    微信小程序 button 组件去除黑边

    关于 继昨天写的微信小程序左滑删功能之后之后,今天打算分享几个微信小程序编写过程中遇到的样式问题 正文 button组件,有的时候需要自定义分享按钮这时候需要使用<button open-type="share btn{ border:none; //使用border:none 发现并没有任何作用 } .btn::after{ border:none; //黑色边框去掉了 } //总结 微信自带的组件很多样式都是通过伪元素实现的 //补充:::after ::before 叫伪元素 :hover :active...叫伪类 补充 原文:微信小程序 button 组件去除黑边

    96410发布于 2020-06-24
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发(5)- button组件

    本文介绍在鸿蒙应用中button组件的基本用法。 增加按钮组件 如下代码中红色部分所示,在布局中增加button组件。 <?xml version="1.0" encoding="utf-8"? 增加操作事件响应代码 如下面代码中红色部分所示,为button组件增加响应代码。 button = (Button) findComponentById(ResourceTable.Id_hello_button); // 为按钮设置点击事件回调 public void onForeground(Intent intent) { super.onForeground(intent); } } 代码中使用布局文件中指定的组件 按钮之后,为button组件增加了一段在画面底部显示“你好,鸿蒙!"信息的响应代码。需要注意的是id的格式:ResourceTable.Id_hello_button。 ?

    1K31发布于 2020-12-31
  • 来自专栏韦弦的偶尔分享

    微信小程序button组件样式

    button.png 上图下字.png 需要使用微信小程序button组件的open-type来实现授权之类的操作时,发现样式并不是自己想要的,然后改起来也并不是很方便,下面让我们一起看一下: 默认状态 <button>确定</button> 此时,各项值均为默认值,效果如下:有边框以及圆角 默认状态.png 设置其css如下:背景颜色background-color文字颜色color,设置type为 这样子的button是达不到UI的要求的,我们还需要添加图片。。。 没事前端基础,开始直接在button里面加了张图片,可是就是对不齐,后来问了下别人,然后下面是答案(其实这个我也会啊,突然就是想不到。。。) /images/客服.png'></image> <view>联系客服</view> </button> <button class='btn2' open-type='openSetting

    14K51发布于 2018-09-11
  • 来自专栏w候人兮猗的博客

    微信小程序 button 组件去除黑边

    关于 继昨天写的微信小程序左滑删功能之后之后,今天打算分享几个微信小程序编写过程中遇到的样式问题 正文 button组件,有的时候需要自定义分享按钮这时候需要使用<button open-type="share btn{ border:none; //使用border:none 发现并没有任何作用 } .btn::after{ border:none; //黑色边框去掉了 } //总结 微信自带的组件很多样式都是通过伪元素实现的

    1.5K00发布于 2020-07-01
  • 来自专栏全栈学习

    前端反卷计划-组件库-04-Button组件开发

    今天开始分享如何从0搭建UI组件库。这也是前端反卷计划中的一项。在接下来的日子,我会持续分享前端反卷计划中的每个知识点。以下是前端反卷计划的内容:目前这些内容持续更新到了我的 学习文档 中。 Button4.1 需求分析以antd design的Button组件为例按钮类型按钮尺寸不可用状态4.2 Demo<Button size='large' type='primary' disabled 的行为和 a 链接一致string 4.4 开发创建Button组件目录如下:--components --Button // 单元测试 --button.tsx // 核心代码逻辑 --index.tsx // 导出组件定义按钮尺寸大小枚举值export -01-环境搭建前端反卷计划-组件库-02-storybook前端反卷计划-组件库-03-组件样式持续更新目前这些内容持续更新到了我的 学习文档 中。

    71610编辑于 2023-11-27
  • 来自专栏软件事业部专栏

    微信小程序官方组件展示之表单组件button源码

    以下将展示微信小程序之表单组件button源码官方组件能力,组件样式仅供参考,开发者可根据自身需求定义组件样式,具体属性参数详见小程序开发文档。 功能描述: 按钮。 ,点击分别会触发 form 组件的 submit/reset 事件 1.0.0 合法值 说明 submit 提交表单 reset 重置表单 open-type string 详情新版接口使用指南 5.tip: 从 2.1.0 起,button 可作为原生组件的子节点嵌入,以便在原生组件上使用 open-type 的能力。 6.tip: 目前设置了 form-type 的 button 只会对当前组件中的 form 有效。 因而,将 button 封装在自定义组件中,而 form 在自定义组件外,将会使这个 button 的 form-type 失效。

    1.2K30编辑于 2022-08-23
  • 来自专栏极客起源

    小程序开发实战(7):Button组件详解

    button组件是最常用的表达组件,用于响应点击动作。该组件有如下几个属性。 Boolean类型,默认值是false,设置按钮标题前是否带显示loading 图标 form-type :String类型,没有默认值,可以设置的值包括submit和 reset,用于 form组件 ,点击分别会触发 submit/reset 事件,该属性会在介绍form组件时详细讲解 hover-class:String类型,默认值是button-hover, 指定按钮按下去的样式名称。 在这段布局文件中,放置了6个button组件,其中前三个演示了3种按钮类型:default、primary和warn。 button> <button bindtap="setPlain">点击设置以上按钮plain属性</button> <button bindtap="setLoading">点击设置以上按钮loading

    2.1K10发布于 2020-07-10
  • 来自专栏一尾流莺学前端

    【流莺书签】基础组件(Button,Overlay,Dialog,Message)

    ,包括 ⭐ Button ⭐ Overlay ⭐ Dialog ⭐ Message 由于本项目是为了练手,所以在某些组件中可能也添加了一些实际并没有用到的功能,接下来将逐个介绍这些组件的属性,方法,以及一些设计思路 └──Button // 按钮组件 │ └──Button.vue └── Message // 弹窗组件 ├──Message.vue ,header就是一个标题,body部分是一个插糟,可以通过父组件添加一些内容进来, footer部分是两个button,执行父组件的确认和取消回调. -- Dialog组件footer部分 -->

    <wh-button @click="onConfirm (Form,Input):https://juejin.cn/post/6963931012191485982 流莺书签-基础组件(Button,Overlay,Dialog,Message):https

    1K30编辑于 2022-12-10
  • 来自专栏前端小歌谣

    vue2-element组件封装el-button-groups

    }], max:3 <el-dropdown v-if="dropDownBtns.length" class="dropdown"> <el-button mini" type="primary"> 更多 </el-button

    55710编辑于 2023-12-21
  • Flutter 基础组件详解:Text、Image、Button 使用技巧

    Flutter 基础组件详解:Text、Image、Button 使用技巧 作者:爱吃大芒果 个人主页 爱吃大芒果 本文所属专栏 Flutter 更多专栏 Ascend C 算子开发教程(进阶) 鸿蒙集成 从0到1自学C++ Text、Image、Button 是 Flutter 最核心的基础 UI 组件,掌握其核心属性和实用技巧能大幅提升开发效率。 本文将从基础用法、核心属性、实战技巧三个维度拆解这三个组件。 一、Text 组件:文本展示与样式控制 Text 用于展示静态/动态文本,核心是通过 TextStyle 控制样式,适配不同场景的文本展示需求。 1. :核心是 TextStyle 控制样式,富文本用 RichText,长文本注意溢出处理; Image:重点是 BoxFit 适配方式,网络图片推荐用缓存插件,圆角优先用 BoxDecoration; Button

    20710编辑于 2025-12-24
  • 来自专栏java和python

    python的tkinter编程(七)Button组件的详细介绍

    当我们的按钮上面有字,那么这个字在这个按钮的哪个位置呢 以上就是这个属性的取值,东南西北等位置

    37810发布于 2020-11-20
  • 来自专栏Android知识点总结

    Flutter 组件集录 | 新一代 Button 按钮参上

    按钮一族现状 随着 Flutter 3.3 的发布,RaisedButton 组件从 Flutter 框架中移除,曾为界面开疆拓土的 按钮三兄弟 彻底成为历史。 三个按钮组件的默认表现 如下,是 ElevatedButton 的默认表现:有圆角和阴影,在点击时有水波纹。 也就是说,在父级区域约束的允许范围,按钮的尺寸由 子组件 和 边距 确定的。如下所示,子组件中文字非常大,按钮尺寸会适用文字的大小。 构建的组件也就是按钮的最终表现,其中使用了 ConstrainedBox 组件处理约束;Material 组件处理基本表现内容;InkWell 处理水波纹和相关事件;Padding 用于处理内边距;Align 使用,总的来看:ButtonStyleButton 组件就是一些常用组件的组合体而已,通过 ButtonStyle 类进行样式配置,来简化构建逻辑。通过封装,简化使用。

    3.1K10编辑于 2022-10-05
  • 来自专栏全栈程序员必看

    button.addactionlistener(this)_input button

    IsPostBack) { Button1.Attributes.Add(“onclick”, “return checkSame()”);//为Button1 添加onclick()事件 ,Button为服务器控件 }//注意:checkSame()这是一个写在aspx面页的js函数,必须有返回值,为:true 或 false } // 接着写Button1的onclick事件,如果刚才的checkSame()返回为true则招行下面的事件,否则不执行 protected void Button1_Click(object sender ID=”+ empno+””; // Button_add.Attributes.Add(“onclick”, “return ShowOrderDetails(‘” + url + “‘ )”);//为Button1添加onclick()事件 ,Button为服务器控件 ClientScript.RegisterStartupScript(this.GetType(),

    1.5K40编辑于 2022-11-09
  • 来自专栏前端开发

    小而美的IKUN-UI组件库源码学习(按钮 Button

    组件库的按钮功能可以这样来总结: 普通按钮 朴素按钮 按钮禁用 带图标 按钮不同大小 加载中的按钮 水波纹效果的按钮 Props 属性 Events 事件 现在来看到button按钮的具体实现: 一切从这个文件 index.ts,开始 按钮 Button 源码的阅读: index.ts 文件作为该 按钮 Button 的入口文件,这里导出了组件及其类型定义 import Button from /src/button.vue' // 导入Button组件 import { withInstall } from '.. 组件 export default IkButton // 将增强后的IkButton作为默认导出 export type { ButtonInstance, ButtonType } from ' /src/button' 这样做可以允许其他开发者在使用组件时能够进行类型检查。

    47600编辑于 2024-05-24
领券