swing-Swing 单选控件点击后点击提交,能够输出我的控件信息

问题描述

Swing 单选控件点击后点击提交,能够输出我的控件信息

比如说我现在 添加用户有两个可选的权限(管理员,员工),当我点击了权限之后,再
点击提交按钮,怎么能够输出我的权限,我写的直接给我打印的是提交这个按钮的信息

解决方案

 import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;

public class RadioTest extends JFrame {
    public static void main(String[] args) {
        new RadioTest();
    }

    public RadioTest() {
        this.setSize(800, 600);
        this.setDefaultCloseOperation(EXIT_ON_CLOSE);
        JRadioButton button = new JRadioButton("管理员");
        JRadioButton button2 = new JRadioButton("员工");
        ButtonGroup group = new ButtonGroup();
        group.add(button);
        group.add(button2);
        JPanel panel = new JPanel();
        panel.add(button);
        panel.add(button2);
        this.add(panel, BorderLayout.NORTH);
        this.setVisible(true);

        button.addActionListener(new RadioListener());
        button2.addActionListener(new RadioListener());
    }
    private class RadioListener implements ActionListener{

        @Override
        public void actionPerformed(ActionEvent e) {
            JRadioButton jrb=(JRadioButton)e.getSource();
               if(jrb.isSelected()){//选中
                 System.out.println(jrb.getText());
               }
        }
     }
}
如果有帮助,顺手采纳一下

解决方案二:

楼上回复的应该能满足你的要求,虽然我看不太懂你说的。

时间: 2024-11-08 17:24:09

swing-Swing 单选控件点击后点击提交,能够输出我的控件信息的相关文章

工具箱里面那个树形的展开是怎么做的 就是 公共控件 ,一点击属于这个大项的子项控件就显示出来了

问题描述 工具箱里面那个树形的展开是怎么做的就是公共控件,一点击属于这个大项的子项控件就显示出来了谢谢阿打扰了 解决方案 解决方案二:你可以做一个自定义空里面放一个BUTTON放一个Panel设置他们的DOCK来决定点Button的时候设置Panel为不显示和显示就可以了

mfc-请教MFC控件重叠时点击选择问题

问题描述 请教MFC控件重叠时点击选择问题 我在一个表格控件中点击,打开一个月历控件来选择月历,但是由于这两个控件是重叠的, 明明月历控件在前面,一点击就乱了,后面的表格漏出来,月历显示也不完整了. 如果不重叠就不会有问题,为了方便需要重叠,怎样解决? 解决方案 http://blog.csdn.net/icebergsnowfox/article/details/8986065 解决方案二: 重叠的消息点击处理是不是发送给多个了 解决方案三: Win 的机制,不是前面是无法接收到点击的.除非做

java-inputfile控件点击后返回父页

问题描述 inputfile控件点击后返回父页 新开页面中有个点击浏览后直接跳回父页这是什么情况 有人遇到过吗 解决方案 你没用js给file控件添加事件吧.?自己检查下js代码

wpf-新手求助 我想用WPF实现,在一个窗体点击按钮控制另窗体的控件运动

问题描述 新手求助 我想用WPF实现,在一个窗体点击按钮控制另窗体的控件运动 ship是Mainwindow中的控件名称,然后在这里报错: this.ship.BeginAnimation(TranslateTransform.XProperty, dax); this.ship.BeginAnimation(TranslateTransform.YProperty, day); 错误:"运动.Window1"不包含"ship"的定义,并且找不到可接受类型为&quo

有没有制作象windows左边菜单那样的控件啊?点击一下弹出下面的子菜单,再点击一下缩回去

问题描述 有没有制作象windows左边菜单那样的控件啊?点击一下弹出下面的子菜单,再点击一下缩回去,toolkit里的那个accordion它那种效果我不太喜欢,觉得弹出得太慢 解决方案 解决方案二:在TrackPopupMenu时指定标志.解决方案三:你说的是抽屉的那个控件吗?DeveloperExpress这个控件就有,下一个解决方案四:JS可以实现......或者AJAX.NET里面有个控件可以实现解决方案五:呵呵,是win还是web啊.win的好像没有啊,只有自己写了如果有的话发出来啊

recyclerview-RecyclerView中item内多个控件的点击事件怎么搞,item不需要点击事件

问题描述 RecyclerView中item内多个控件的点击事件怎么搞,item不需要点击事件 如题,比如一个item里面有两个按钮,都需要设置点击,应该怎么写呢. 解决方案 在adapter里面对每个button设定监听

android-如何点击按钮来启动一个 spinner 控件的 ItemSelected 事件?

问题描述 如何点击按钮来启动一个 spinner 控件的 ItemSelected 事件? 在程序中的 setOnItemSelectedListener 里有 spinner 控件,当我选择 spinner 的一项时,onItemSelected 事件就会启动.请问如何点击按钮来启动一个 spinner 控件的 ItemSelected 事件? spinnerFolder.setOnItemSelectedListener(new OnItemSelectedListener() { @Ove

java通过复选框控件数组实现添加多个复选框控件示例分享_java

思路如下: 创建JPanel面板对象:使用JPanel类的setLayout(0,4)方法设置网格布局管理器,即列数为4,行数自动调节:创建一个字符串型一维数组作为控件文本数组:创建一个JCheckBox型一维数组作为控件数组:使用for循环遍历控件数组,初始化数组中的复选框组件,使用JPanel类的add()方法把数组元素(即每个复选框)添加到面板中.代码如下: 复制代码 代码如下: package cn.edu.xidian.crytoll; import java.awt.BorderLa

改变 PropertyGrid 控件的编辑风格(1)——加入日期控件

控件 改变 PropertyGrid 控件的编辑风格(1)--加入日期控件   张昱e-zhangyu@vip.sina.com  效果: 适用场合: 编辑日期类型数据   步骤一:定义从UITypeEditor 派生的类,示例如下:   using System; using System.Windows.Forms; using System.Drawing.Design; using System.Windows.Forms.Design;   namespace blog.csdn.ne