精华内容
参与话题
问答
  • 例如我输入5,一按botton,text显示的是15,再按一下botton,显示的是10 不知道怎么改代码能够实现 ``` import tkinter as tk window=tk.Tk() window.title('my window') window.geometry('200x200') e=tk....
  • Overlap Botton Section

    2020-11-28 12:44:43
    <p>Just one bug, when expand/collapse User Profile arrow on Drawer, Botton Section with last section get overlap</p><p>该提问来源于开源项目:neokree/MaterialNavigationDrawer</p></div>
  • Botton样式

    2018-05-06 20:52:58
    开发中各种样式的Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色所有的都是用代码实现边框样式,给你的View加上边框 &lt;Button android:layout_width="0dip"...

    开发中各种样式的Button,其实这些样式所有的View都可以共用的,可能对于你改变的只有颜色

    所有的都是用代码实现



    边框样式,给你的View加上边框

        <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/border_line_while"
            android:gravity="center"
            android:text="边框样式"
            />
    

    边框样式border_line_while.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:useLevel="false"
        >
        <solid android:color="@null"/>
        <padding android:left="1dip"
            android:right="1dip"
            android:bottom="1dip"/>
    
        <stroke android:width="1dip"
            android:color="@color/theme_red"
            />
        <!--边框宽度-->
        <size android:width="15dip"
            android:height="15dip"
            />
        <!--边框-->
    </shape>
    

    圆角Button

        <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/btn_bg_red"
            android:gravity="center"
            android:text="圆角Button"
            />
    

    圆角样式btn_bg_red.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android">
        <solid android:color="@color/theme_red"/>
        <corners android:topLeftRadius="10dip"
            android:topRightRadius="10dip"
            android:bottomRightRadius="10dip"
            android:bottomLeftRadius="10dip" />
        <!--圆角矩形白色背景-->
    </shape>
    

    点底色的圆角Button,其实综合上面的就可以自己写

     <Button
            android:layout_width="0dip"
            android:layout_height="match_parent"
            android:layout_margin="5dip"
            android:layout_weight="1"
            android:background="@drawable/check_border"
            android:gravity="center"
            android:text="带边框颜色的Button"
            />
    

    点底色的圆角Button样式check_border.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <!--<item android:state_pressed="true">-->
            <!--<shape android:shape="rectangle">-->
                <!--<stroke android:width="1px" android:color="@color/color_light_grey" />-->
                <!--<corners android:radius="3dp" />-->
                <!--<solid android:color="@color/color_detach_line" />-->
            <!--</shape>-->
        <!--</item>-->
        <item>
            <shape android:shape="rectangle">
                <stroke android:width="1px" android:color="@color/theme_red" />
                <corners android:radius="10dp" />
                <solid android:color="@color/color_check_bg" />
            </shape>
        </item>
    </selector>
    

    带点击圆角状态的Button,依赖样式文件

     <Button
                android:layout_width="0dip"
                android:layout_height="match_parent"
                android:layout_margin="5dip"
                android:layout_weight="1"
                android:background="@drawable/btn_nor_down"
                android:gravity="center"
                android:text="带点击状态的Button"
                />
    

    带点击圆角状态的Button样式btn_nor_down.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true" android:drawable="@drawable/check_border" />
        <item android:state_focused="true" android:drawable="@drawable/check_border" />
        <item android:state_checked="true" android:drawable="@drawable/check_border" />
        <item android:state_selected="true" android:drawable="@drawable/check_border"/>
        <item android:drawable="@drawable/btn_bg_red"></item>
    </selector>
    

    带点击状态的Button,这个不依赖圆角样式

       <Button
                android:layout_width="0dip"
                android:layout_height="match_parent"
                android:layout_margin="5dip"
                android:layout_weight="1"
                android:background="@drawable/btn_bottom_confirm_bg"
                android:gravity="center"
                android:text="带点击状态的Button"
                />
    

    带点击圆角状态的Button样式btn_bottom_confirm_bg.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true">
            <shape android:shape="rectangle">
                <solid android:color="#f5f5f5"/>
                <stroke android:width="1px"
                        android:color="#cfcfd2"/>
                <padding android:top="1px"/>
            </shape>
        </item>
        <item>
            <shape android:shape="rectangle">
                <solid android:color="@color/white"/>
                <stroke android:width="1px"
                        android:color="#cfcfd2"/>
                <padding android:top="1px"/>
            </shape>
        </item>
    </selector>
    

    原形数字提醒

        <Button
            android:layout_width="50dip"
            android:layout_height="50dip"
            android:layout_marginLeft="20dip"
            android:background="@drawable/hint_superscript_red"
            android:gravity="center"
            android:text="数字提醒"
            />
    

    原形数字提醒样式hint_superscript_red.xml

    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="oval"
        android:useLevel="false">
        <solid android:color="@color/white"/>
        <padding android:left="1dp"
            android:top="1dp"
            android:right="1dp"
            android:bottom="1dp"
            />
        <!--描边  红色边框-->
        <stroke android:width="1dp"
            android:color="@color/theme_red"
            />
        <size android:width="15dp"
            android:height="15dp"
            />
    </shape>
    

    请求网络数据等待框

       <ProgressBar
                android:layout_width="50dip"
                android:layout_height="50dip"
                android:layout_marginLeft="20dp"
                android:indeterminate="true"
                android:indeterminateDrawable="@drawable/progresstyle"
                android:indeterminateTintMode="src_in"/>
    
    

    请求网络数据等待框样式progresstyle.xml

    <?xml version="1.0" encoding="utf-8"?>
    <rotate
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:fromDegrees="0"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toDegrees="1080.0" >
    
        <shape
            android:innerRadiusRatio="3"
            android:shape="ring"
            android:thicknessRatio="8"
            android:useLevel="false" >
            <gradient
                android:centerY="0.50"
                android:endColor="@color/theme_red"
                android:startColor="@color/white"
                android:type="sweep"
                android:useLevel="false" />
        </shape>
    
    </rotate>
    

    进度条

        <ProgressBar
            android:id="@+id/my_progress"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="match_parent"
            android:layout_height="30dp"
            android:layout_marginLeft="20dp"
            android:max="10"
            android:progress="3"
            android:progressDrawable="@drawable/progressbar_color"/>
    

    进度条样式progressbar_color.xml

    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    
        <!-- 背景  gradient是渐变,corners定义的是圆角 -->
        <item android:id="@android:id/background">
            <shape>
                <corners android:radius="3dp"/>
    
                <solid android:color="@color/theme_red" />
            </shape>
        </item>
        <!-- 第二条进度条颜色 -->
        <item android:id="@android:id/secondaryProgress">
            <clip>
                <shape>
                    <corners android:radius="3dp"/>
                    <gradient
                        android:angle="90.0"
                        android:centerColor="#ac6079"
                        android:centerY="0.45"
                        android:endColor="#6c213a"
                        android:startColor="#FF51AAE6" />
                </shape>
            </clip>
        </item>
        <!-- 进度条 -->
        <item android:id="@android:id/progress">
            <clip>
                <shape>
                    <corners android:radius="3dp"/>
                    <solid android:color="#FF51AAE6" />
                </shape>
            </clip>
        </item>
    
    </layer-list>
    

    底部线条EditText

      <EditText
                android:text="底部线条EditText"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:background="@drawable/edit_for_line_bg"
                />
    

    底部线条EditText样式edit_for_line_bg.xml

    <?xml version="1.0" encoding="utf-8"?>
    <inset xmlns:android="http://schemas.android.com/apk/res/android"
        android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
        <selector>
            <item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/>
        </selector>
    
    </inset>


    展开全文
  • bootstrap Botton

    2016-07-10 17:47:08
     html> lang="en"> charset="UTF-8"> Title rel="stylesheet" href="bootstrap.min.css"> class="btn btn-success">success class="btn btn-danger">danger ...class="btn btn-info">info
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" href="bootstrap.min.css">
    </head>
    <body>
    <button class="btn btn-success">success</button>
    <button class="btn btn-danger">danger</button>
    <button class="btn btn-info">info</button>
    <button class="btn btn-warning">warning</button>
    <button class="btn btn-primary">primary</button>
    <button class="btn btn-link">link</button>
    
    <button class="btn btn-block">block</button>/**block 充满父级标签**/
    <div>
        <botton class="btn btn-info btn-lg"></botton>
        <botton class="btn btn-info">默认</botton>
        <botton class="btn btn-info btn-sm"></botton>
        <botton class="btn btn-info btn-xs">最小</botton>
        <a href="#" class="btn btn-lg"></a><!--a的相关和botton一样-->
    </div>
    
    </body>
    </html>
    展开全文
  • Botton控件

    2015-01-29 15:49:10
    1.新项目中布局文件中新建 android:id="@+id/btn" 去个名字btn android:layout_width="wrap_content"  android:layout_height="wrap_content" 设置长宽 android:text="点我" button的名字 ...

    1.新项目中布局文件中新建

    <Button

    android:id="@+id/btn"  去个名字btn

    android:layout_width="wrap_content"
         
              android:layout_height="wrap_content"  设置长宽

    android:text="点我" button的名字

    />

     运行,点击button这个时候点击button是没有任何事情,这是没给他添加时间

    我们给它添加时间,切换到MainActivity.java 一个btn1事件的时候可以做


    2.用内部类写,内部匿名类,首先他没有名字


    3.如果有两个button的话

     1.声明一个变量btn2




    展开全文
  • jQuery Mobile的学习时间botton按钮的事件学习

    千次阅读 多人点赞 2014-05-30 18:11:09
    程序员都很懒,你懂的!

    程序员都很懒,你懂的!

    生命的绝唱来机只争朝夕,如诗的年华更需惜时如金。不要让今天的懈怠成为一生的痛。

    每天都在进步。最近在学习jquery mobile开发,使用的button,绑定事件,和大家一起学习,一起分享!

    直接上代码:

    <!DOCTYPE html>
    <html>
    <head>
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
    <script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
    </head>
    <body>
    <div data-role="page" id="pageone">
      <div data-role="header">
      <h1>组合按钮</h1>
      </div>
      <div data-role="content">
        <div data-role="controlgroup" data-type="horizontal">
        <p>水平组合按钮:</p>
        <a href="#" data-role="button" id="btn1">我绑定事件了</a>
        <a href="#" data-role="button" id="btn2">方法2绑定事件</a>
        <a href="#" data-role="button" id="btn3">按钮 3  blur</a>
        </div><br>
        <div data-role="controlgroup" data-type="vertical">
        <p>垂直组合按钮 (默认):</p>
        <a href="#" data-role="button">按钮 1</a>
        <a href="#" data-role="button">按钮 2</a>
        <a href="#" data-role="button">按钮 3</a>
        </div>
      <p>内联按钮且不带圆角:</p>
      <a href="#" data-role="button" data-inline="true">按钮 1</a>
      <a href="#" data-role="button" data-inline="true">按钮 2</a>
      <br>
      <a href="#" data-role="button" data-inline="true" data-corners="false">按钮 1</a>
      <a href="#" data-role="button" data-inline="true" data-corners="false">按钮 2</a>
      <p>内联按钮:普通与迷你</p>
      <a href="#" data-role="button" data-inline="true">按钮 1</a>
      <a href="#" data-role="button" data-inline="true">按钮 2</a>
      <br>
      <a href="#" data-role="button" data-inline="true" data-mini="true">按钮 1</a>
      <a href="#" data-role="button" data-inline="true" data-mini="true">按钮 2</a>
      <div data-role="footer">
      <h1>底部文本</h1>
      </div>
    </div> 
    <script type="text/javascript">
    		//先解绑,再绑定
    		$('#btn1').unbind().bind('click', function() {
    			alert('我绑定事件了');
    		});
    		//on直接绑定
    		$('#btn2').on('click', function() {
    			alert('on直接绑定事件了');
    		});
    		//on直接绑定失去焦点的事件
    		$('#btn3').on('blur', function() {
    			alert('on直接绑定失去焦点的事件了');
    		});
    
    </script>
    </body>
    </html>
    看看运行效果:

    事件 描述

    hashchange 启用可标记 #hash 历史,哈希值会在一次独立的点击时发生时变化,比如一个用户点击后退按钮,会通过 hashchange事件进行处理。
    navigate 包裹了 hashchange 和 popstate 的事件
    orientationchange 方向改变事件,在用户垂直或者水平旋转移动设备时触发。
    pagebeforechange 在页面切换之前,触发的事件。使用$.mobile.changePage()来切换页面,此方法触发2个事件,切换之前的pagebeforechange事件,和切换完成后pagechange(成功)或者pagechangefailed(失败)。
    pagebeforecreate 页面初始化时,初始化之前触发。
    pagebeforehide 在页面切换后旧页面隐藏之前,触发的事件。
    pagebeforeload 在加载请求发出之前触发
    pagebeforeshow 在页面切换后显示之前,触发的事件。
    pagechange 在页面切换成功后,触发的事件。使用$.mobile.changePage()来切换页面,此方法触发2个事件,切换之前的pagebeforechange事件,和切换完成后pagechange(成功)或者pagechangefailed(失败)。
    pagechangefailed 在页面切换失败时,触发的事件。使用$.mobile.changePage()来切换页面,此方法触发2个事件,切换之前的pagebeforechange事件,和切换完成后pagechange(成功)或者pagechangefailed(失败)。
    pagecreate 在页面创建成功之后,触发的事件,但增强完成之前。
    pagehide 在页面切换后老页面隐藏之后,触发的事件。
    pageinit 在页面页面初始化时,触发的事件。
    pageload 在页面完全加载成功后触发。
    pageloadfailed 如果页面请求失败触发。
    pageremove 在窗口视图从 DOM 中移除外部页面之前触发。
    pageshow 在过渡动画完成后,在"到达"页面触发。
    scrollstart 当用户开始滚动页面时触发。
    scrollstop 当用户停止滚动页面时触发。
    swipe 当用户在元素上水平滑动时触发。
    swipeleft 当用户从左划过元素超过 30px 时触发。
    swiperight 当用户从右划过元素超过 30px 时触发。
    tap 当用户敲击某元素时触发。
    taphold 当元素敲击某元素并保持一秒时触发。
    throttledresize 启用可标记 #hash 历史记录
    updatelayout 由动态显示/隐藏内容的 jQuery Mobile 组件触发。
    vclick 虚拟化的 click 事件处理器
    vmousecancel 虚拟化的 mousecancel 事件处理器
    vmousedown 虚拟化的 mousedown 事件处理器
    vmousemove 虚拟化的 mousemove 事件处理器
    vmouseout 虚拟化的 mouseout 事件处理器
    vmouseover 虚拟化的 mouseover 事件处理器
    vmouseup 虚拟化的 mouseup 事件处理器
    点击下载学习资料:http://download.csdn.net/download/xmt1139057136/7422831
    如果你还有不懂,请加qq群:135430763共同学习!

    展开全文
  • Android Botton 事件

    2014-03-22 20:51:04
    第一篇文章,从按钮开始! 1.新建工程,用“所见即所得”在xml添加一个Button的控件,id为Button1,同时添加属性 android:onClic=“clk1”; ,代码如下: android:id="@+id/button1" android:layout_width="wrap_...
  • BOTTON_1

    2014-11-11 16:05:01
    #include "GUI.h" #include "button.h" static const GUI_COLOR Colors[] = { 0x000000, 0xFFFFFF }; static const GUI_LOGPALETTE Palette = { 2, 1, Colors }; static const unsigned char acPhone0[] = { ...
  • EXCEL追加Botton

    2016-01-09 20:38:50
    ********************************************************************************************************************************************** Private Sub CommandButton1_Click() ...
  • Botton Set without refresh

    2020-11-26 18:04:05
    <div><h3>Issue description: <p>I've used buttons set to conditionally show/hide some controls. It works but with refresh, Is it possible to make it work without refresh? I'...
  • swing 和botton的用法

    2015-10-16 05:53:25
    swing 跟 botton这两个用法我都不会,请告诉我怎么用。特别感谢。
  • 基本组件之botton

    2015-08-13 17:33:52
    1.普通按钮: 按钮必须要有id属性用来设置监听事件 单击监听事件: ...Button login=(Button)findViewById(R.id.button1);... login.setOnClickListener(new OnClickListener() { ... public void onClick(Vie...
  • TOGGLE_BOTTON控件

    2017-05-21 23:10:02
    TOGGLE_BUTTON ROBOT_PROGRAM_SHOW_PATH LABEL 显示位姿 BITMAP pdw_view VALUE ON ACTIONS ModuleCutting    多了一个属性:VALUE,ON表示开,OFF表示关     
  • #include"stdafx.h" #include"resource.h" #defineBUTTON_ID 100 LRESULTCALLBACKWindowProc(HWNDhwnd,UINTuMsg,WPARAMwParam,LPARAMlParam); ...int API ENTRY WinMain(HINSTANCE hInstance,HINSTANCE ...
  • botton插入數據

    2006-04-30 13:01:00
    private void Button2_Click(object sender, System.EventArgs e) { SqlConnection con=DBC.CreateDB(); string cmdText=@"insert into Staff_Register(introducer_dept,introducer_name,introducer_in
  • botton插入數據

    2006-04-30 13:43:00
    private void Button2_Click(object sender, System.EventArgs e) { SqlConnection con=DBC.CreateDB(); string cmdText=@"insert into Staff_Register(introducer_dept,introducer_name,introducer_indat
  • botton形状的改变

    2015-01-01 14:27:30
    对话框上添加控件按钮,是方形的,怎么把它变成椭圆状呢
  • 代码可直接运行 from PyQt5.QtWidgets import QWidget, QApplication, QPushButton, QFrame import sys class ui(QWidget): def __init__(self): super().__init__() # names = self.__dict__ ...

空空如也

1 2 3 4 5 ... 20
收藏数 622
精华内容 248
关键字:

botton