精华内容
下载资源
问答
  • 2022-04-15 11:35:11

    jsp:
    <%
    String prolist[]=request.getParameterValues(“ischkpro”);
    for(int i = 0 ; i< prolist.length ;i++){
    System.out.println("------11------="+prolist[i]);
    String ischk_list_ =“ischk_”+prolist[i];
    String price_list[]=request.getParameterValues(ischk_list_);
    for(int j = 0 ;j < price_list.length ; j++){
    System.out.println("------22------="+price_list[j]);
    }
    }
    %>

    更多相关内容
  • Java 单选框和多选框教程

    千次阅读 2020-04-21 11:10:26
    一、单选框: 1.新建 new JRadioButton 单选按钮 2.单选按钮都放到add()一个 按钮组new ButtonGroup()里(ButtonGroup只有单选功能,不存在布局功能,所以要第三步,单独...图片按钮_单选框_多选框; import javax.s...

    一、单选框:

    1.新建 new JRadioButton 单选按钮
    2.单选按钮都放到add()一个 按钮组new ButtonGroup()里(ButtonGroup只有单选功能,不存在布局功能,所以要第三步,单独添加JRadioButton 到容器)
    3.单独添加 单选按钮到容器,并设置布局

    代码:

    package GUI.Swing.图片按钮_单选框_多选框;
    
    import javax.swing.*;
    import java.awt.*;
    
    public class 单选框 extends JFrame {
        public 单选框() throws HeadlessException {
            this.setTitle("单选框");
            this.setVisible(true);
            this.setBounds(100,100,400,300);
            this.setDefaultCloseOperation(EXIT_ON_CLOSE);
            Container contentPane = this.getContentPane();
            /*
            单选框方法教程:
            new 3 个 JRadioButton 单选框,然后放到一个按钮组ButtonGroup里(按钮组只实现单选效果,不布局)
            在将3个单选按钮填加到容器并且布局
             */
            JRadioButton jarvan = new JRadioButton("jarvan");
            JRadioButton 半亩方糖 = new JRadioButton("半亩方糖");
            JRadioButton 时光 = new JRadioButton("时光");
            //add the JRadioButtons to the ButtonGroup
            ButtonGroup buttonGroup = new ButtonGroup();
            buttonGroup.add(jarvan);
            buttonGroup.add(半亩方糖);
            buttonGroup.add(时光);
            //add the JRadioButtons to the contentPane ,and set the Layout
            contentPane.add(jarvan,BorderLayout.NORTH);
            contentPane.add(半亩方糖,BorderLayout.CENTER);
            contentPane.add(时光,BorderLayout.SOUTH);
    
        }
    
        public static void main(String[] args) {
            new 单选框();
        }
    }
    

    效果图
    在这里插入图片描述

    二、多选框(其实单选框不用ButtonGroup也能达到类似效果):

    和单选框类似,JRadioButton 变成 check
    package GUI.Swing.图片按钮_单选框_多选框;
    
    import javax.swing.*;
    import java.awt.*;
    
    public class 多选框 extends JFrame {
        public 多选框() throws HeadlessException {
            this.setTitle("多选框");
            this.setBounds(100, 100, 400, 400);
            this.setVisible(true);
            this.setDefaultCloseOperation(EXIT_ON_CLOSE);
            /*
            复选框教程:
            1.新建 Checkbox()
            2.将复选框添加到容器
             */
            Checkbox jarvan = new Checkbox("jarvan");
            Checkbox shiGuang = new Checkbox("shiGuang");
            Checkbox 半亩方糖 = new Checkbox("半亩方糖");
            //add checkBox to the contentPane
            Container contentPane = this.getContentPane();
            contentPane.add(jarvan, BorderLayout.NORTH);
            contentPane.add(shiGuang, BorderLayout.CENTER);
            contentPane.add(半亩方糖, BorderLayout.SOUTH);
    
        }
    
        public static void main(String[] args) {
            new 多选框();
    
        }
    }
    
    

    效果图

    在这里插入图片描述
    #### 问题:汉字无法显示的编码问题。

    展开全文
  • 编写程序,通过复选框控件数组事先选择用户爱好信息的复选框,在该程序中,要求界面中的复选框数量可以根据指定复选框名称的字符串数组的长度来自动调节
  • JAVAGUI--单选框、多选框和下拉框

    万次阅读 多人点赞 2018-10-08 23:43:04
    实现了单选、多选和下拉框的实现, ...单选 效果如下: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax...

    实现了单选、多选和下拉框的实现,

    以及监听当按下提交时,选择了哪些选项,

    以及提交后,选项的状态重置

    单选框

    效果如下:

    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.BoxLayout;
    import javax.swing.BorderFactory;
    import javax.swing.JTextField;
    import javax.swing.JPasswordField;
    import javax.swing.JButton;
    import javax.swing.ButtonGroup;
    import javax.swing.JRadioButton;
    
    public class DanXuan extends JFrame
    {
    	JPanel panelDanXuan;
    	JLabel labTiMu;
    	JButton btSubmit;
    	//创建一个按钮组
    	ButtonGroup option;
    	JRadioButton optionA;
    	JRadioButton optionB;
    	JRadioButton optionC;
    	JRadioButton optionD;
    	public void init()
    	{
    		
    		panelDanXuan = new JPanel();
    		labTiMu = new JLabel("题目1");
    		btSubmit = new JButton("提交");
    		option = new ButtonGroup();
    		optionA = new JRadioButton("A.");
    		optionB = new JRadioButton("B.");
    		optionC = new JRadioButton("C.");
    		optionD = new JRadioButton("D.");
    		
    		//把按钮加到同一个按钮组
    		option.add(optionA);
    		option.add(optionB);
    		option.add(optionC);
    		option.add(optionD);
    		
    		//将按钮按列排列
    		panelDanXuan.setLayout(new BoxLayout(panelDanXuan,BoxLayout.Y_AXIS));
    		
    		panelDanXuan.add(optionA);
    		panelDanXuan.add(optionB);
    		panelDanXuan.add(optionC);
    		panelDanXuan.add(optionD);
    		panelDanXuan.add(btSubmit);
    		//设置边框
    		panelDanXuan.setBorder(BorderFactory.createTitledBorder("单选"));
    		
    		this.add(labTiMu,BorderLayout.NORTH);
    		this.add(panelDanXuan);
    		this.setTitle("单选");
    		this.setSize(500,300);
    		this.setLocation(100, 100);
    		this.setResizable(false);
    		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		this.setVisible(true);
    		this.repaint();
    		
    		//监听确认按钮
    		btSubmit.addActionListener(new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				if(optionA.isSelected() == true)
    				{
    					
    				}
    				else if(optionB.isSelected() == true)
    				{
    					
    				}
    				else if(optionC.isSelected() == true)
    				{
    					
    				}
    				else if(optionD.isSelected() == true)
    				{
    					
    				}
    				else			//没有选按钮便提交
    				{
    					
    				}
    				//点击确认按钮后,改变题目的值
    				labTiMu.setText("题目2");
    				//重置按钮的值
    				option.clearSelection();
    			}
    		});
    	}
    	public static void main(String[] args)
    	{
    		DanXuan test = new DanXuan();
    		test.init();
    	}
    }

    复选框

    效果如下:

    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.BoxLayout;
    import javax.swing.BorderFactory;
    import javax.swing.JTextField;
    import javax.swing.JPasswordField;
    import javax.swing.JButton;
    import javax.swing.ButtonGroup;
    import javax.swing.JRadioButton;
    import javax.swing.JCheckBox;
    
    public class DuoXuan extends JFrame
    {
    	JPanel panelDuoXuan;
    	JLabel labTiMu;
    	JButton btSubmit;
    	//创建一个按钮组
    	JCheckBox optionA;
    	JCheckBox optionB;
    	JCheckBox optionC;
    	JCheckBox optionD;
    	public void init()
    	{
    		panelDuoXuan = new JPanel();
    		labTiMu = new JLabel("题目1");
    		btSubmit = new JButton("提交");
    		optionA = new JCheckBox("A.");
    		optionB = new JCheckBox("B.");
    		optionC = new JCheckBox("C.");
    		optionD = new JCheckBox("D.");
    		
    		//将按钮按列排列
    		panelDuoXuan.setLayout(new BoxLayout(panelDuoXuan,BoxLayout.Y_AXIS));
    		
    		JButton c=new JButton(" ");
    	    c.setContentAreaFilled(false);		//按键透明
    	  	c.setBorderPainted(false);			//边框透明
    		c.setEnabled(false);
    		
    		panelDuoXuan.add(optionA);
    		panelDuoXuan.add(optionB);
    		panelDuoXuan.add(optionC);
    		panelDuoXuan.add(optionD);
    		panelDuoXuan.add(btSubmit);
    		//设置边框
    		panelDuoXuan.setBorder(BorderFactory.createTitledBorder("多选"));
    		
    		this.add(labTiMu,BorderLayout.NORTH);
    		this.add(panelDuoXuan);
    		
    		this.setTitle("多选");
    		this.setSize(500,300);
    		this.setLocation(100, 100);
    		this.setResizable(false);
    		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		this.setVisible(true);
    		this.repaint();
    		
    		//监听确认按钮
    		btSubmit.addActionListener(new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				if(optionA.isSelected() == true)
    				{
    				}
    				if(optionB.isSelected() == true)
    				{
    				}
    				if(optionC.isSelected() == true)
    				{
    					
    				}
    				if(optionD.isSelected() == true)
    				{
    					
    				}
    				//没有选按钮便提交
    				if(optionA.isSelected() == false && optionB.isSelected() == false 
    				&& optionC.isSelected() == false && optionD.isSelected() == false)
    				{
    					
    				}
    				//点击确认按钮后,改变题目的值
    				labTiMu.setText("题目2");
    				//重置按钮的值
    				optionA.setSelected(false);
    				optionB.setSelected(false);
    				optionC.setSelected(false);
    				optionD.setSelected(false);
    			}
    		});
    	}
    	public static void main(String[] args)
    	{
    		DuoXuan test = new DuoXuan();
    		test.init();
    	}
    }

    下拉框

    效果如下:

    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.BoxLayout;
    import javax.swing.BorderFactory;
    import javax.swing.JButton;
    import javax.swing.ButtonGroup;
    import javax.swing.JRadioButton;
    import javax.swing.JCheckBox;
    import javax.swing.JComboBox;
    
    public class XiaLaKuang extends JFrame
    {
    	JPanel panelXiaLaKuang;
    	JLabel labTiMu;
    	JComboBox xiaLa;
    	JButton btSubmit;
    	
    	public void init()
    	{
    		panelXiaLaKuang = new JPanel();
    		labTiMu = new JLabel("题目1");
    		btSubmit = new JButton("提交");
    		
    		xiaLa = new JComboBox();
    		xiaLa.addItem("A.");
    		xiaLa.addItem("B.");
    		xiaLa.addItem("C.");
    		xiaLa.addItem("D.");
    		
    		panelXiaLaKuang.add(xiaLa);
    		panelXiaLaKuang.add(btSubmit);
    		//设置边框
    		panelXiaLaKuang.setBorder(BorderFactory.createTitledBorder("下拉框"));
    		
    		this.add(labTiMu);
    		this.add(panelXiaLaKuang);
    		
    		this.setLayout(new GridLayout(2,1));
    		this.setTitle("下拉框");
    		this.setSize(500,300);
    		this.setLocation(100, 100);
    		this.setResizable(false);
    		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		this.setVisible(true);
    		this.repaint();
    		
    		//监听确认按钮
    		btSubmit.addActionListener(new ActionListener()
    		{
    			public void actionPerformed(ActionEvent e)
    			{
    				if(xiaLa.getSelectedIndex() == 0)
    				{
    					System.out.println("A");
    				}
    				else if(xiaLa.getSelectedIndex() == 1)
    				{
    					System.out.println("B");
    				}
    				else if(xiaLa.getSelectedIndex() == 2)
    				{
    					
    				}
    				else if(xiaLa.getSelectedIndex() == 3)
    				{
    					
    				}
    				//点击确认按钮后,改变题目的值
    				labTiMu.setText("题目2");
    				//重置按钮的值
    				xiaLa.setSelectedIndex(0);
    			}
    		});
    	}
    	public static void main(String[] args)
    	{
    		XiaLaKuang test = new XiaLaKuang();
    		test.init();
    	}
    }

     

    展开全文
  • java窗体获取多选框的值

    千次阅读 2018-09-12 13:37:45
    1.拖动几个复选框控件(可以在控件属性设置默认选中) 2.后台代码: //遍历面板的所有控件,找到属于JCheckBox的控件,然后 //isSelected()方法判断是否选中 for(Component c:jPanel4.getComponents()){ if(c...

    1.拖动几个复选框控件(可以在控件属性设置默认选中)

    2.后台代码:

    //遍历面板的所有控件,找到属于JCheckBox的控件,然后
    //isSelected()方法判断是否选中
    for(Component c:jPanel4.getComponents()){
                
                if(c instanceof JCheckBox){
                    if(((JCheckBox)c).isSelected()){
                        System.out.println("爱好:"+((JCheckBox)c).getText());
                    }
                }
            }

     

    展开全文
  • 主要介绍了java之swing实现复选框的方法,实例分析了java基于图形界面复选框的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 后台通过array来接受前端个复选框选中的值,里面有全代码可以直接拿去用。
  • StringUtil.javapublic class StringUtil4 {private String str;//要分割的字符串@SuppressWarnings("unused")private String strArr[];private String listSeparator;//分隔符号public StringUtil4(){}public ...
  • 两个多选框 id为c1,c2//设置多选框只能选择一项function checkOne() {if (document.getElementById("c1").checked) {$("#c2").attr("disabled", "disabled");}else {$("#c2").removeAttr("disabled"...
  • java:按钮(复选框

    千次阅读 2022-04-04 18:46:38
    按钮(复选框)一、关键代码(一)、单选按钮组件(二)、按钮默认勾选二、简单说明三、流程图四、源码(一)、源码A(二)、源码A的运行效果五、结语六、定位日期 一、关键代码 (一)、单选按钮组件 复选框“◻”...
  • JAVA web 单选框按钮以及多选框按钮

    千次阅读 2019-03-16 21:43:38
    单选按钮 &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312"&gt; &...body bgcolor=&q
  • 本Demo模仿C#、JAVA中复选框,并实现了展示值和实际值之间的取值问题(例如:界面上展示:是否添加,而后台获取的是标识符0、1 or 2,本例可以轻松获取)。
  • 这篇文章主要介绍了Java Swing组件复选框JCheckBox用法,结合具体实例形式分析了Swing复选框JCheckBox简单用法与相关操作注意事项,需要的朋友可以参考下本文实例讲述了Java Swing组件复选框JCheckBox用法。...
  • 现在有爱好四个复选框 读书,唱歌,游泳,绘画,要把这些存到数据库中,数据库中用四个字段保存,每个0或者1,还是拼接成1,2,3,4的形式保存在一个字段中
  • Java如何做带复选框的菜单

    千次阅读 2021-12-18 21:48:41
    说明: 上面是我用Java做的扫雷游戏,其中就用到了带复选框式的菜单,原来也是用JCheckBoxMenuItem做的,但发现实在是问题多多,后干脆就用普通的JMenuItem来做,效果也不错。实际上说穿了很简单,就是在菜单的文本...
  • java 模板生成PDF文件 复选框勾选 // pdf填充时要有第三个参数 s.setField("A", On, true);
  • 例子如下: 代码如下:(前端) <form action="loginForm" method="post">...-- 复选框的名字要一致 --> <input type="checkbox" name="course" value="javaSE" checked="checked" >javaSE01 &...
  • Java实现PDF动态插入图片复选框

    千次阅读 2021-04-24 14:07:26
    构建PDF模板,对其中部分数据实现动态插入,主要分为三个组件:普通文本,复选框,二维码图片的动态插入 (二)制作模板 因为PDF常用的软件不让支持编辑,我们就先使用WPS以Word的形式进行编辑制作出与客户需求一样...
  • 主要介绍了Java Swing组件单选JRadioButton用法,结合具体实例形式分析了Swing单选JRadioButton的使用方法及相关操作注意事项,需要的朋友可以参考下
  • 多选框之二级的多选框

    千次阅读 2020-10-19 20:07:52
    最近项目中有要求做一个多选框,如果只是一个简单的一级多选框还好说,可是我这个是二级的,我百度了好久没找到,所幸的是后来这个功能取消了,但为了预防我闲暇之余将这个功能简单做了一下。 直接上代码 <!...
  • Datatables实现多选框与AJAX返回数据 JAVA
  • 主要介绍了在一览画面点击复选框后获取个id值的方法,前台采用js技术后台采用java技术实现的,逻辑清晰,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
  • servlet获取jsp页面的复选框中的个值$Title$账号:密码:爱好:抽烟喝酒烫头12345678910111213141516servlet怎么获取个爱好?String[]hobbys=request.getParameterValues("hobby");1可以使用getParameterValues()...
  • Android弹出多选框设计

    千次阅读 多人点赞 2022-03-21 17:12:32
    在activity_main.xml布局一个button控件,大小,颜色,位置,背景可自行调节,以被用来在MainActivity.java调用其id来实现点击弹出多选框!在btn1.setOnClickListener(new View.OnClickListener() { @Override ...
  • java poi框架导出excel如何插入特殊字符(复选框勾选)java poi框架导出excel如何插入特殊字符(复选框勾选)java poi框架导出excel如何插入特殊字符(复选框勾选)google了好久java导出excel如何导出复选框勾选状态,没有...
  • JAVA之获取JavaSwing复选框JCheckBox选中的值(内容)package shishi;import java.awt.BorderLayout;import java.awt.Component;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import ...
  • jtree带复选框的例子

    2013-12-18 14:49:04
    jtree带复选框的 很典型的例子 当子节点有一个没有被选中时 父节点及其父父结点均不会被选中
  • [Java教程]jquery如何判断checkbox(复选框)是否被选中0 2013-08-15 18:00:14谁都知道 在html 如果一个复选框被选中 是 checked="checked"。但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而...
  • 应要求要把excel转成html 还要把 文本框 多选框 单选框 下拉框 带过来, 看了一下api只找到了 HSSFTextbox 文本框的,问一下 多选框 单选框 下拉框,求大神解答
  • 客户给了一个word文档,word文档是一个调查问卷类型,里面有复选框。用户的需求是把勾选的复选框对应的内容,存到数据库。应该如何实现读取word中checkbox这个控件的功能。 ![图片说明]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 224,732
精华内容 89,892
关键字:

java多选框

java 订阅
友情链接: change.rar