-
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 多选框(); } }
效果图
#### 问题:汉字无法显示的编码问题。 -
java通过复选框控件数组实现添加多个复选框控件示例分享
2020-09-04 15:07:57编写程序,通过复选框控件数组事先选择用户爱好信息的复选框,在该程序中,要求界面中的复选框数量可以根据指定复选框名称的字符串数组的长度来自动调节 -
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:451.拖动几个复选框控件(可以在控件属性设置默认选中) 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实现复选框的方法
2020-09-03 08:34:26主要介绍了java之swing实现复选框的方法,实例分析了java基于图形界面复选框的实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下 -
Java后台获取JSP页面多个复选框选中的值
2018-09-17 18:21:50后台通过array来接受前端多个复选框选中的值,里面有全代码可以直接拿去用。 -
获取选中复选框里的数据
2021-03-13 09:38:27StringUtil.javapublic class StringUtil4 {private String str;//要分割的字符串@SuppressWarnings("unused")private String strArr[];private String listSeparator;//分隔符号public StringUtil4(){}public ... -
多选框加和单选框一样的控制,只能选一个
2021-03-13 07:34:34两个多选框 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单选按钮 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> &...body bgcolor=&q -
UICheckBox 多选框 复选框 IOS
2013-01-21 17:50:20本Demo模仿C#、JAVA中复选框,并实现了展示值和实际值之间的取值问题(例如:界面上展示:是否添加,而后台获取的是标识符0、1 or 2,本例可以轻松获取)。 -
Java Swing组件复选框JCheckBox用法示例
2021-02-26 18:55:54这篇文章主要介绍了Java Swing组件复选框JCheckBox用法,结合具体实例形式分析了Swing复选框JCheckBox简单用法与相关操作注意事项,需要的朋友可以参考下本文实例讲述了Java Swing组件复选框JCheckBox用法。... -
复选框在数据库中怎么保存
2017-03-28 02:19:23现在有爱好四个复选框 读书,唱歌,游泳,绘画,要把这些存到数据库中,数据库中用四个字段保存,每个0或者1,还是拼接成1,2,3,4的形式保存在一个字段中 -
Java如何做带复选框的菜单
2021-12-18 21:48:41说明: 上面是我用Java做的扫雷游戏,其中就用到了带复选框式的菜单,原来也是用JCheckBoxMenuItem做的,但发现实在是问题多多,后干脆就用普通的JMenuItem来做,效果也不错。实际上说穿了很简单,就是在菜单的文本... -
java 模板生成PDF文件 复选框勾选
2022-03-31 16:15:22java 模板生成PDF文件 复选框勾选 // pdf填充时要有第三个参数 s.setField("A", On, true); -
JavaWeb — 获取复选框的值时,要注意不是得到显示的值,而是得到value值
2019-09-26 02:16:16例子如下: 代码如下:(前端) <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用法示例
2020-08-28 20:29:02主要介绍了Java Swing组件单选框JRadioButton用法,结合具体实例形式分析了Swing单选框JRadioButton的使用方法及相关操作注意事项,需要的朋友可以参考下 -
多选框之二级的多选框
2020-10-19 20:07:52最近项目中有要求做一个多选框,如果只是一个简单的一级多选框还好说,可是我这个是二级的,我百度了好久没找到,所幸的是后来这个功能取消了,但为了预防我闲暇之余将这个功能简单做了一下。 直接上代码 <!... -
Datatables实现多选框与AJAX返回数据 JAVA版
2016-11-03 19:46:32Datatables实现多选框与AJAX返回数据 JAVA版 -
一览画面点击复选框后获取多个id值的方法
2020-10-22 05:39:10主要介绍了在一览画面点击复选框后获取多个id值的方法,前台采用js技术后台采用java技术实现的,逻辑清晰,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧 -
servlet获取jsp页面的复选框中的多个值
2021-03-13 09:38:34servlet获取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如何插入特殊字符(复选框勾选)
2021-03-15 14:42:31java poi框架导出excel如何插入特殊字符(复选框勾选)java poi框架导出excel如何插入特殊字符(复选框勾选)java poi框架导出excel如何插入特殊字符(复选框勾选)google了好久java导出excel如何导出复选框勾选状态,没有... -
JAVA之获取JavaSwing复选框JCheckBox选中的值(内容)
2021-02-28 14:54:50JAVA之获取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:04jtree带复选框的 很典型的例子 当子节点有一个没有被选中时 父节点及其父父结点均不会被选中 -
[Java教程]jquery如何判断checkbox(复选框)是否被选中
2021-02-26 19:14:30[Java教程]jquery如何判断checkbox(复选框)是否被选中0 2013-08-15 18:00:14谁都知道 在html 如果一个复选框被选中 是 checked="checked"。但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而... -
poi如何获得excel中多选框的值,如何判断当前是否是多选框
2017-01-19 05:59:14应要求要把excel转成html 还要把 文本框 多选框 单选框 下拉框 带过来, 看了一下api只找到了 HSSFTextbox 文本框的,问一下 多选框 单选框 下拉框,求大神解答 -
java如何读取word文档中的复选框(checkbox)。
2018-11-02 06:01:32客户给了一个word文档,word文档是一个调查问卷类型,里面有复选框。用户的需求是把勾选的复选框对应的内容,存到数据库。应该如何实现读取word中checkbox这个控件的功能。 ![图片说明]...