精华内容
下载资源
问答
  • 修改CheckBox选择框、设置选择框颜色

    万次阅读 2017-07-20 11:02:29
    可直接设置选择框的颜色 修改选择框选中与未选中时的状态,需设置选择器 selector.XML <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android=...

    使用组件自带的属性

    android:buttonTint

    可直接设置选择框的颜色

     

    修改选择框选中与未选中时的状态,需设置选择器 selector.XML

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

    然后在组件中引用 selector.XML 文件

    <CheckBox
                android:layout_width="25dp"
                android:layout_height="25dp"
                android:background="@drawable/selector"
                android:button="@null"
                android:checked="true"/>

    选择框的大小是可进行控制的

     

    Note:在重新设置选择框的风格时,加入属性 android:button="@null" 

    展开全文
  • 页面选择框无法选择

    千次阅读 2018-08-31 17:14:39
    问题现象: 页面上有一选择框,在选择后点击查询按钮,查询成功; ... 再次点击选择框,默认之前选中项,点击其他无效 ...在主页面上的选择框与新建页面上的选择框由于是同一个属性,在渲染时错...

    问题现象:

    页面上有一选择框,在选择后点击查询按钮,查询成功;

    点击新建按钮,跳转新建页面,然后点击返回主页面

    再次点击选择框,默认之前选中项,点击其他无效

     

    问题分析:

    在重现问题后,多次点击选择框,发现都会有请求发送

    寻找该请求来源,发现该请求是在新建页面才会有的请求

     

    问题解决:

    经过分析代码发现:

    在主页面上的选择框与新建页面上的选择框由于是同一个属性,在渲染时错误使用了同一个lay-filter的值,导致无法知道渲染哪个选择框,主页面选择失败,更改其中一个值,重新操作,则问题已经解决

     

    问题环境:

    layui+vuejs

    展开全文
  • html选择框

    千次阅读 2019-10-31 09:54:41
    单选:inpu type=“radio”name=“xx” vlaue=“xx” name属性必须一致 例如 文字和表单没关系给用户看的...下拉选择框 如果没有value的话就会直接选择里面的内容比如终结者,select的vlue只取决于option的vlue ...

    单选:inpu type=“radio”name=“xx” vlaue=“xx” name属性必须一致 例如在这里插入图片描述
    文字和表单没关系给用户看的,但里面的value跟服务器有关
    单选:label的for属性跟id挂钩

    在这里插入图片描述
    单选写外面

    多选按钮(在外面还要写文字)
    在这里插入图片描述
    下拉选择框
    在这里插入图片描述
    如果没有value的话就会直接选择里面的内容比如终结者,select的vlue只取决于option的vlue
    在这里插入图片描述

    展开全文
  • 需求如图: ![图片说明](https://img-ask.csdn.net/upload/201509/22/1442931838_195570.png) 要是不选择请求人后面的那两个选择框,怎么添加一个input框手动添加值。
  • ![图片说明](https://img-ask.csdn.net/upload/201708/24/1503559263_540258.jpg)html中有多个选择框,任意选择其中一个,则其他选择框里面的值相对应的改变
  • Java选择框和单选按钮

    千次阅读 2018-08-15 13:34:49
    选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。 选择框 选择框(JCheckBox)的选中...

    选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。

    选择框

    选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾。当在一个容器中有多个选择框,同时可以有多个选择框被选中,这样的选择框也称复选框。与选择框相关的接口是ItemListener,事件类是ItemEvent。

    JCheckBox类常用的构造方法有以下3个:

    1. JCheckBox():用空标题构造选择框。
    2. JCheckBox(String s):用给定的标题s构造选择框。
    3. JCheckBox(String s, boolean b):用给定的标题s构造选择框,参数b设置选中与否的初始状态。


    JCheckBox类的其他常用方法如下:

    1. getState():获取选择框的状态。
    2. setState(boolean b):设置选择框的状态
    3. getLabel():获取选择框的标题。
    4. setLabel(String s):设置选择框的标题。
    5. isSelected():获取选择框是否被选中的状态。
    6. itemStateChanged(ItemEvent e):处理选择框事件的接口方法。
    7. getItemSelectable():获取可选项,获取事件源。
    8. addItemListener(ItemListener l):为选择框设定监视器。
    9. removeItemListener(ItemListener l):移去选择框的监视器。


    【例 11-11】声明一个面板子类,面板子类对象有3个选择框。
    class Panel1 extends JPanel{
        JCheckBox box1,box2,box3;
        Panel1(){
            box1 = new JCheckBox(“足球”);
            box2 = new JCheckBox(“排球”);
            box2 = new JCheckBox(“篮球”);
        }
    }

    单选框

    当在一个容器中放入多个选择框,且没有ButtonGroup对象将它们分组,则可以同时选中多个选择框。如果使用ButtonGroup对象将选择框分组,同一时刻组内的多个选择框只允许有一个被选中,称同一组内的选择框为单选框。单选框分组的方法是先创建ButtonGroup对象,然后将希望为同组的选择框添加到同一个ButtonGroup对象中。参见例6.2程序的面板子类Panel2的声明,组内有3个单选框。

    单选按钮

    单选按钮(JRadioButton)的功能与单选框相似。使用单选按钮的方法是将一些单选按钮用ButtonGroup对象分组,使同一组的单选按钮只允许有一个被选中。单选按钮与单选框的差异是显示的样式不同,单选按钮是一个圆形的按钮,单选框是一个小方框。

    JRadioButton类的常用构造方法有以下几个:

    1. JRadioButton():用空标题构造单选按钮。
    2. JRadioButton(String s):用给定的标题s构造单选按钮。
    3. JRadioButton(String s,boolean b):用给定的标题s构造单选按钮,参数b设置选中与否的初始状态。

    单选按钮使用时需要使用ButtonGroup将单选按钮分组,单选按钮的分组方法是先创建对象,然后将同组的单选按钮添加到同一个ButtonGroup对象中。参见例6.2程序的子类panel1的声明,组内有3个单选按钮。

    选择项目事件处理

    用户对选择框或单选按钮做出选择后,程序应对这个选择作出必要的响应,程序为此要处理选择项目事件。选择项目处理程序的基本内容有:

    1. 监视选择项目对象的类要实现接口ItemListener,
    2. 程序要声明和建立选择对象,
    3. 为选择对象注册监视器,
    4. 编写处理选择项目事件的接口方法itemStateChanged(ItemEvent e),在该方法内用getItemSelectable()方法获取事件源,并作相应处理。


    【例 11-12】处理选择项目事件的小应用程序。一个由3个单选按钮组成的产品选择组,当选中某个产品时,文本区将显示该产品的信息。一个由3个选择框组成的购买产品数量选择框组,当选择了购买数量后,在另一个文本框显示每台价格

    【例 11-12】处理选择项目事件的小应用程序。一个由3个单选按钮组成的产品选择组,当选中某个产品时,文本区将显示该产品的信息。一个由3个选择框组成的购买产品数量选择框组,当选择了购买数量后,在另一个文本框显示每台价格。

    import java.applet.*;

    import javax.swing.*;

    import java.awt.*;

    import java.awt.event.*;

    class Panel1 extends JPanel{

        JRadioButton box1,box2,box3;

        ButtonGroup g;

        Panel1(){

            setLayout(new GridLayout(1,3));

            g = new ButtonGroup();

            box1 = new JRadioButton(MyWindow.fName[0]+"计算机",false);

            box2 = new JRadioButton(MyWindow.fName[1]+"计算机",false);

            box3 = new JRadioButton(MyWindow.fName[2]+"计算机",false);

            g.add(box1);g.add(box2);g.add(box3);

            add(box1);add(box2);add(box3);

            add(new JLabel("计算机3选1") );

        }

    }

    class Panel2 extends JPanel{

        JCheckBox box1,box2,box3;

        ButtonGroup g;

        Panel2(){

            setLayout(new GridLayout(1,3));

            g = new ButtonGroup();

            box1 = new JCheckBox("购买1台 ");

            box2 = new JCheckBox("购买2台 ");

            box3 = new JCheckBox("购买3台 ");

            g.add(box1);g.add(box2);g.add(box3);

            add(box1);add(box2);add(box3);

            add(new JLabel(" 选择1、2或3"));

        }

    }

    class MyWindow extends JFrame implements ItemListener{

        Panel1 panel1;

        Panel2 panel2;

        JLabel label1,label2;

        JTextArea text1,text2;

        static String fName[] = {"HP","IBM","DELL"};

        static double priTbl[][]={{1.20,1.15,1.10},{1.70,1.65,1.60},{1.65,1.60,1.58}};

        static int productin = -1;

        MyWindow(String s){

            super(s);

            Container con = this.getContentPane();

            con.setLayout(new GridLayout(3,2));

            this.setLocation(100,100);

            this.setSize(400,100);

            panel1 = new Panel1();panel2 = new Panel2();

            label1 = new JLabel("产品介绍",JLabel.CENTER);

            label2 = new JLabel("产品价格",JLabel.CENTER);

            text1 = new JTextArea();text2 = new JTextArea();

            con.add(label1);con.add(label2);con.add(panel1);

            con.add(panel2);con.add(text1);con.add(text2);

            panel1.box1.addItemListener(this);

            panel1.box2.addItemListener(this);

            panel1.box3.addItemListener(this);

            panel2.box1.addItemListener(this);

            panel2.box2.addItemListener(this);

            panel2.box3.addItemListener(this);

            this.setVisible(true);this.pack();

        }

        public void itemStateChanged(ItemEvent e){  //选项状态已改变

            if(e.getItemSelectable()==panel1.box1){  //获取可选项

                production =0;

                text1.setText(fName[0]+"公司生产");text2.setText("");

            }

            else if(e.getItemSelectable()==panel1.box2){

                production =1;

                text1.setText(fName[1]+"公司生产");text2.setText("");

            }

            else if(e.getItemSelectable()==panel1.box3){

                production =2;

                text1.setText(fName[2]+"公司生产");text2.setText("");

            }

            else{

                if(production ==-1) return;

                if(e.getItemSelectable()==panel2.box1){

                    text2.setText(""+priTbl[production][0]+"万元/台");

                }

                else if(e.getItemSelectable()==panel2.box2){

                    text2.setText(""+priTbl[production][1]+"万元/台");

                }

                else if(e.getItemSelectable()==panel2.box3){

                    text2.setText(""+priTbl[production][2]+"万元/台");

                }

            }

        }

    }

    public class Example6_2 extends Applet{

        MyWindow myWin = new MyWindow("选择项目处理示例程序");

    }

    Java学习交流群:587131012

    参考资料:http://www.makeru.com.cn/

    展开全文
  • selenium之 下拉选择框Select

    万次阅读 多人点赞 2016-08-18 23:52:39
    今天总结下selenium的下拉选择框。我们通常会遇到两种下拉框,一种使用的是html的标签select,另一种是使用input标签做的假下拉框。后者我们通常的处理方式与其他的元素类似,点击或使用JS等。而对于前者,selenium...
  • 日期时间选择框

    千次阅读 2018-10-24 14:06:13
    日期时间选择框: 1) jsp 部分: &lt;div class="form-group"&gt; &lt;label for="dtp_input1" class="control-label"&gt;开始时间:&lt;/label&gt; &lt...
  • Select2清空选择框

    千次阅读 2018-03-07 22:00:27
    初始状态:用户选择后:当我们需要清空这个选择框的内容该怎么办通过$('#subject').val("")可以将select2的选择框内的val清空,但是在页面上显示的仍然是原有的内容(998(1.1版)),并不会回到初始状态,这样...
  • bootstap下拉选择框实现模糊搜索

    万次阅读 2019-03-16 11:19:02
    博主最近在完成公司的一个需求,需要使用到下拉选择框模糊搜索,爬了一次坑,跟大家分享一下,因为使用的是bootstrap的插件,所以也是百度了下如何实现,在这个过程也是爬了次坑,再次跟大家分享一下。 这里是...
  • cad 选择框不是矩形 解决方法

    千次阅读 2021-01-15 12:43:14
    在使用cad绘图时,经常会狂选一些图形,在2016版本后发现框选时选框不是矩形的,下面我们看一下CAD选择框不是矩形怎么办? CAD在框选时选择框不是矩形是因为没有设置按住并拖动,只要重新设置一下就可以了。 我们...
  • 第八章 下拉选择框QCombox和数字调节框QSpinBox 8.1 QComboBox 8.2 QSpinBox 8.3 小结 8.1 QComboBox import sys from PyQt5.QtWidgets import QApplication, QWidget, QComboBox, QFontComboBox, QLineEdit, ...
  • jq实现动态下拉选择框

    千次阅读 2019-05-27 20:32:57
    但是下拉列表框中的内容,有时候需要根据某些页面的参数发生改变,这时就需要使用jq动态生成下拉选择框。 页面中policyid的下拉选择框需要根据参数flightnum来改变。policyid在显示的时候,显示的是名称,但是值是...
  • 本课录制了易语言选择框选中状态属性判断,一键全部选中、一键全部取消。 视频链接: 511遇见易语言教程选择框一键选中与取消 易语言选择框属性源码: .版本 2 .子程序 _选择框1_被单击 .如果真 (选择框...
  • select2清空选择框

    万次阅读 2016-03-23 10:07:06
    通过$('#subject').val("")可以将select2的选择框内的val清空,但是在页面上显示的仍然是原有的内容(998(1.1版)),并不会回到初始状态,这样看上去就不太对 然后通过控制台发现选择框内的信息是显示在select2-...
  • 实现的具体功能如下图所示,当选择框没有选中时,下拉框可以选择相应的值,当选择选中时,下拉框无法选择   具体代码实现如下 &lt;template&gt; &lt;el-select v-model="value" ...
  • vue select选择框数据变化监听

    万次阅读 2018-03-23 11:37:52
    1、使用v-model在select标签上进行数据双向绑定, 2、在data里边添加val:‘ ’, 3、最后就是监听事件的写法,写在methods之外。 附加:(以下图片借鉴他人,非原创)
  • android弹出时间选择框

    千次阅读 2014-05-24 14:28:31
    android弹出时间选择框
  • 常用控件:时间选择框

    千次阅读 2018-01-19 17:54:58
    一:时间选择框 <input type="text" style="width:100px" id name > 1.时间选择框onfocus/onclick : WdatePicker({}) 此插件显示日历选择框,可通过属性控制显示范围,周末亮显,显示皮肤等 (1)...
  • Ext实现下拉选择框

    千次阅读 2015-12-26 22:19:23
    实现如图所示的下拉选择框,并且选择框中的内容是从后台取得的   首先写出选择框的代码 items : [{ fieldLabel : "状态", emptyText : '请选择', width:120, mode : 'local',/
  • jsp中怎么做一个弹出多项选择框选择框中的数据是动态加载进去的。 在关闭弹出选择框之后,弹出选择框中的数据需要回传,请问我应该怎么实现? 望请各位路过的大佬不吝赐教,小白跪谢!
  • 遇到这样一个需求,页面上的输入框以及选择框的数据均由后台数据传入,不允许前台进行操作,于是有了这个需求:输入框禁止输入,以及选择框的禁止选择:主要是用文本框的readonly属性以及选择框的disabled属性代码...
  • 时间选择框datepicker的使用

    千次阅读 2019-05-06 20:30:39
    bootstrap框架中的一个重要内容,时间选择框datepicker。 如,想要实现选择从某天到某天的两个输入框: 在HTML中写如下内容 <div class="input-daterange date-picker input-group" id="datepicker"> <...
  • JSP页面的日期控件可以弹出选择框选择日期 input框的如下 <input type="text" name="starttime" readonly="readonly"/> <input type="text" name="buildtime" readonly="readonly"/> <input type=...
  • 求一个小程序 三级联动下拉选择框的demo, 不使用picker组件。。。
  • select选择框样式优化

    千次阅读 2018-05-23 11:56:13
    首先要清除选择框默认样式: select{ border: solid 1px #666; appearance:none; -moz-appearance:none; -webkit-appearance:none; } 设置上自己重定义的图标: select{ padding-right:20px; background:...
  • easyui日期选择框需要实现一个多选的操作,日期之间用','分割。求点拨一下,谢谢~
  • jquery-chosen选择框插件零基础学习

    千次阅读 2018-03-27 15:36:39
    jquery-chosen 选择框插件 jquery-chosen 选择框插件 第一、前言 第二、需要入库文件 第三、一个简单的例子。 第四、初始化方法chosen配置 第五、select组件属性 第六、class样式 第七、事件及抛事件 第八、...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 112,255
精华内容 44,902
关键字:

选择框