国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

第五十六回:如何在Button中同時(shí)顯示文字和圖標(biāo)

這篇具有很好參考價(jià)值的文章主要介紹了第五十六回:如何在Button中同時(shí)顯示文字和圖標(biāo)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


我們?cè)谏弦徽禄刂薪榻B了命名路由相關(guān)的內(nèi)容,本章回中將介紹 如何在Button中同時(shí)顯示文字和圖標(biāo).閑話休提,讓我們一起Talk Flutter吧。

概念介紹

我們?cè)陧?xiàng)目中的使用Button大部分是文字形式的按鈕,就是在按鈕上面顯示文字,通過(guò)文字來(lái)了解按鈕的功能。也有一部分是圖標(biāo)形式的按鈕,就是在按鈕上面顯示圖標(biāo),通過(guò)圖標(biāo)來(lái)了解按鈕的功能,這兩種形式的按鈕分別可以用ElevatedButtonIconButton這兩種組件來(lái)實(shí)現(xiàn)。

有時(shí)候需要在按鈕上面同時(shí)顯示文字和圖標(biāo),怎么辦?看官莫急,我們可以使用TextButton組件來(lái)實(shí)現(xiàn)。本章回中將介紹詳細(xì)的實(shí)現(xiàn)方法。

實(shí)現(xiàn)方法

我們可以通過(guò)TextButtonicon()方法在按鈕上面同時(shí)顯示文字和圖標(biāo),下面是該組件提供的屬性:

  • icon屬性:主要用來(lái)顯示按鈕上的圖標(biāo);
  • label屬性:主要用來(lái)顯示按鈕上的文字;
  • onPressed屬性:主要用來(lái)響應(yīng)按鈕的事件;

我們只需要給前兩個(gè)屬性賦值就可以在按鈕上同時(shí)顯示文字和圖標(biāo),不過(guò)圖標(biāo)只能放在文字前面,不能調(diào)整圖標(biāo)和文字和前后順序,這也算是一個(gè)缺點(diǎn)吧。

此外,我們可以通過(guò)icon屬性來(lái)控制圖標(biāo)的大小和顏色(默認(rèn)的圖標(biāo)顏色和文字顏色相同)。給icon屬性賦值時(shí)需要使用Icon類的對(duì)象,該類提供了相關(guān)的屬性來(lái)控制圖標(biāo)的風(fēng)格,下面是Icon類中常用的屬性:

  • size屬性:主要用來(lái)控制圖標(biāo)的大?。?/li>
  • color屬性:主要用來(lái)控制圖標(biāo)的顏色;

示例代碼

TextButton.icon(
  icon: Icon(
    Icons.add,
    size: 36.0,
    color: Colors.lightGreen,
  ),
  onPressed: () {},
  label: Text("TextButton"),
),

在上面的代碼中,我們實(shí)現(xiàn)了一個(gè)帶有加號(hào)圖標(biāo)的按鈕,加號(hào)的右側(cè)是文字,圖標(biāo)的顏色是綠色,文字的顏色是默認(rèn)的藍(lán)色。這就是我們想要的"同時(shí)帶有文字和圖標(biāo)的按鈕"。我在這里就不演示程序的運(yùn)行結(jié)果了,建議大家參考Githubex007文件中的代碼自己動(dòng)手去實(shí)踐。

同類按鈕

在Flutter中除了TextButton可以實(shí)現(xiàn)"同時(shí)顯示文字和圖標(biāo)"的功能外,其它的按鈕組件也可以實(shí)現(xiàn)該功能,它們的用法十分相似,都是借助組件自帶的icon方法來(lái)實(shí)現(xiàn)此功能,我在這里就不一一介紹了,下面是示例代碼,請(qǐng)大家參考:

OutlinedButton.icon(
    onPressed: (){},
    icon: Icon(Icons.delete),
    label:Text("Delete"),
),
ElevatedButton.icon(
    onPressed: (){},
    icon: Icon(Icons.search_rounded),
    label: Text('search'),
),

看官們,關(guān)于"如何在Button中同時(shí)顯示文字和圖標(biāo)"相關(guān)的內(nèi)容就介紹到這里,歡迎大家在評(píng)論區(qū)交流與討論!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-491214.html

到了這里,關(guān)于第五十六回:如何在Button中同時(shí)顯示文字和圖標(biāo)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 代碼隨想錄第五十六天——兩個(gè)字符串的刪除操作,編輯距離

    題目鏈接:兩個(gè)字符串的刪除操作 兩個(gè)字符串可以相互刪除 版本一: 確定dp數(shù)組及下標(biāo)的含義 dp[i][j] :以i-1為結(jié)尾的字符串word1,和以j-1為結(jié)尾的字符串word2,想要達(dá)到相等,所需要?jiǎng)h除元素的最少次數(shù) 確定遞推公式 (1)當(dāng)word1[i - 1] 與 word2[j - 1]相同: (2)當(dāng)word1[i - 1] 與

    2024年02月02日
    瀏覽(27)
  • 【AI視野·今日Robot 機(jī)器人論文速覽 第五十六期】Tue, 17 Oct 2023

    【AI視野·今日Robot 機(jī)器人論文速覽 第五十六期】Tue, 17 Oct 2023

    AI視野 ·今日CS.Robotics 機(jī)器人學(xué)論文速覽 Tue, 17 Oct 2023 Totally 60 papers ?? 上期速覽 ?更多精彩請(qǐng)移步主頁(yè) Interactive Task Planning with Language Models Authors Boyi Li, Philipp Wu, Pieter Abbeel, Jitendra Malik 交互式機(jī)器人框架可以完成長(zhǎng)期任務(wù)規(guī)劃,并且即使在執(zhí)行過(guò)程中也可以輕松推廣到新目標(biāo)

    2024年02月07日
    瀏覽(19)
  • 代碼隨想錄算法訓(xùn)練營(yíng)|第五十六天|392.判斷子序列、1035.不相交的線、115.不同的子序列。刷題心得(c++)

    目錄 讀題 392.判斷子序列 自己看到題目的第一想法 看完代碼隨想錄之后的想法 115.不同的子序列 看完代碼隨想錄之后的想法 392.判斷子序列 - 實(shí)作 思路 原始思路 代碼隨想錄思路 Code 原始思路 代碼隨想錄思路 115.不同的子序列 - 實(shí)作 思路 Code 總結(jié) 自己實(shí)現(xiàn)過(guò)程中遇到哪些困

    2024年02月06日
    瀏覽(24)
  • 第九十六回 網(wǎng)絡(luò)綜合示例:獲取天氣信息

    我們?cè)谏弦徽禄刂薪榻B了dio庫(kù)中轉(zhuǎn)換器相關(guān)的內(nèi)容,本章回中將介紹網(wǎng)絡(luò)綜合示例: 獲取天氣信息 .閑話休提,讓我們一起Talk Flutter吧。 我們?cè)谇懊嬲禄刂薪榻B了網(wǎng)絡(luò)操作相關(guān)的內(nèi)容,本章回中將綜合利用這些內(nèi)容實(shí)現(xiàn)一個(gè)獲取天氣信息的例子。主要包含dio庫(kù)的使用、網(wǎng)絡(luò)操

    2024年02月14日
    瀏覽(21)
  • 微信小程序:如何讓button中的文字居中

    微信小程序:如何讓button中的文字居中

    效果 效果

    2024年02月11日
    瀏覽(93)
  • 第五十五天

    ? ? CSS3 ●背景 CSS3 中包含幾個(gè)新的背景屬性,提供更大背景元素控制: ?background-image:添加背景圖片。不同的背景圖像和圖像用逗號(hào)隔開(kāi),所有的圖片中顯示在最頂端的為第一張。 ?background-size:指定背景圖像的大小。CSS3以前,背景圖像大小由圖像的實(shí)際大小決定。 ?

    2024年02月12日
    瀏覽(23)
  • 算法訓(xùn)練第五十七天

    516. 最長(zhǎng)回文子序列 - 力扣(LeetCode) 代碼: 647. 回文子串 - 力扣(LeetCode)

    2024年02月09日
    瀏覽(23)
  • 算法訓(xùn)練第五十九天

    503. 下一個(gè)更大元素 II - 力扣(LeetCode) 代碼: 42. 接雨水 - 力扣(LeetCode) 代碼: 84. 柱狀圖中最大的矩形 - 力扣(LeetCode) 代碼:

    2024年02月09日
    瀏覽(26)
  • 算法訓(xùn)練第五十八天

    總結(jié):今日事單調(diào)棧的開(kāi)端,還是挺巧妙的。 496. 下一個(gè)更大元素 I - 力扣(LeetCode) 代碼: 739. 每日溫度 - 力扣(LeetCode)

    2024年02月09日
    瀏覽(25)
  • 第五十九回: Slider Widget

    我們?cè)谏弦徽禄刂薪榻B了Form Widget相關(guān)的內(nèi)容,本章回中將介紹 Slider Widget.閑話休提,讓我們一起Talk Flutter吧。 我們?cè)谶@里說(shuō)的 Slider Widget是一種滑動(dòng)條組件,通過(guò)滑動(dòng)來(lái)控制不同的進(jìn)度,它類似進(jìn)度條,不過(guò)需要我們讓去去滑動(dòng)它的是進(jìn)度,在實(shí)際項(xiàng)目中經(jīng)常用它來(lái)調(diào)節(jié)音

    2024年02月09日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包