java Swing 获取单选按钮的值,复选框的值

我做的简单程序(用jbuilder做的),大家帮我看看怎样才能在我点“提交”按钮时,获得单选按钮的值,和复选框的值packagehelloworld;importjava... 我做的简单程序(用jbuilder做的),大家帮我看看怎样才能在我点“提交”按钮时,获得单选按钮的值,和复选框的值 package helloworld;import java.awt.*;import javax.swing.*;import com.borland.jbcl.layout.XYLayout;import com.borland.jbcl.layout.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener; public class Frame1 extends JFrame { XYLayout xYLayout1 = new XYLayout(); JLabel jLabel1 = new JLabel(); JRadioButton jRadioButton1 = new JRadioButton(); JRadioButton jRadioButton2 = new JRadioButton(); JButton jButton1 = new JButton(); public Frame1() { try { jbInit(); } catch (Exception exception) { exception.printStackTrace(); } } private void jbInit() throws Exception { getContentPane().setLayout(xYLayout1); jLabel1.setText("性 别:"); xYLayout1.setWidth(326); xYLayout1.setHeight(214); jButton1.setText("提 交"); jButton1.addActionListener(new Frame1_jButton1_actionAdapter(this)); jRadioButton2.setText("女"); this.getContentPane().add(jButton1, new XYConstraints(124, 135, -1, -1)); this.getContentPane().add(jLabel1, new XYConstraints(49, 60, 46, 21)); this.getContentPane().add(jRadioButton1, new XYConstraints(127, 60, -1, -1)); this.getContentPane().add(jRadioButton2, new XYConstraints(216, 60, -1, -1)); jRadioButton1.setText("男"); } public void jButton1_actionPerformed(ActionEvent e) { }}class Frame1_jButton1_actionAdapter implements ActionListener { private Frame1 adaptee; Frame1_jButton1_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton1_actionPerformed(e); }}以下是视图: 展开
 我来答
123e3321
2012-02-04 · TA获得超过105个赞
知道答主
回答量:119
采纳率:0%
帮助的人:81.4万
展开全部
每个按钮都有一个boolean值表示是否被选中(用isSelected方法获取),根据这个来判断就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
an1241102116
2012-02-03
知道答主
回答量:11
采纳率:100%
帮助的人:1.5万
展开全部
首先你应该在你所点击的那个按钮建立按钮监听程序,这是首要的。要获得按钮值和复选框的内容可以这样写在testfeild里面:jtextfeild1.setText(jButton1.g etaction commond )
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式