比如你写了 Button btn = new Button();
不知道Button在哪个包的哪个类里面
按住Ctrl+Shift+O就能自动导入所需要的包的类
本条快捷键仅限用eclipse和Myeclipse 开发的时候用
否则 那就要你自己很熟悉API 了
你的是想把选中的单选框值存入数据库吧。
使用ButtonGroup 和 单击事件就可以搞定这事。每次重新选择单选框都在事件方法中重新赋值一下。下面我写了一个选中的小例子,你参考下,有问题可百度Hi我!~
import javaawtContainer;
import javaawteventActionEvent;
import javaawteventActionListener;
import javaxswingButtonGroup;
import javaxswingJFrame;
import javaxswingJRadioButton;
public class MyJRadio extends JFrame {
public MyJRadio() {
// TODO Auto-generated constructor stub
Container c = getContentPane();
csetLayout(null);
JRadioButton jrb = new JRadioButton("男");
jrbsetActionCommand("男"); //这个一定要设置,事件中取的是它
jrbsetBounds(0, 0, 50, 20);
JRadioButton jrb1 = new JRadioButton("女");
jrb1setActionCommand("女"); //这个一定要设置,事件中取的是它
jrb1setBounds(50, 0, 50, 20);
final ButtonGroup group = new ButtonGroup();
groupadd(jrb);
groupadd(jrb1);
class SexActionListener implements ActionListener {
public void actionPerformed(ActionEvent ev) {
String choice = groupgetSelection()getActionCommand();
//你可以在这里定义进行赋值(每次重新选中单选框都会输出选中的值)
Systemoutprintln("选择了-----: " + choice);
}
}
ActionListener alisten = new SexActionListener();
/
为2个单选框添加事件
/
jrbaddActionListener(alisten);
jrb1addActionListener(alisten);
cadd(jrb);
cadd(jrb1);
setSize(500, 500);
setVisible(true);
}
public static void main(String[] args) {
new MyJRadio();
}
}
var radios = documentgetElementsByName("radio");
var values="";
radio是你的radio的名字,所有的ridio的名字要相同。
for(var i = 0;i<radioslength;i++){
if(radios[i]checked==true){
values=radios[i]value; }
}
最后values的值就是你选中的值。
以上就是关于在java编程时,如何找到所需功能的类,比如要一个按钮就能找到Button全部的内容,包括:在java编程时,如何找到所需功能的类,比如要一个按钮就能找到Button、java如何获取JRadioButton的值赋值给JRadioButton 求高手赐教两个问题。、java中,如何在后台获取jsp页面中提交的radiobutton的值,并存入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)