繁体   English   中英

单击按钮后如何启用/激活单选按钮?

[英]How can I enable/activate a radio button after a button is clicked?

在Java中使用jFrame,我有一组单选按钮,但是我希望一旦选择了某个按钮,就可以激活这些单选按钮。 最简单的方法是什么? 谢谢

  1. 最初使单选按钮处于禁用状态。
  2. ActionListener添加到按钮。
  3. 实现actionPerformed()以启用单选按钮。

这是Oracle教程
这是TutorialsPoint教程

这是禁用单选按钮的小示例。

    JButton button = new JButton("Click");
    JRadioButton one= new JRadioButton("one");
    JRadioButton two= new JRadioButton("two");
    JRadioButton three = new JRadioButton("three");

     one.setEnabled(false);
     two.setEnabled(false);
     three.setEnabled(false);

      //Group the radio buttons.
      ButtonGroup group = new ButtonGroup();
      group.add(one);
      group.add(two);
      group.add(three);

    //Add action listener to button
    button.addActionListener(new ActionListener() {

        public void actionPerformed(ActionEvent e)
        {
     // enable radion buttons.
           one.setEnabled(true);
           two.setEnabled(true);
           three.setEnabled(true);

        }
    });


这是一个演示想法,这件事是如何工作的。 这只是一个基本的演示。 生成的按钮和单选按钮。 当单击按钮时,您可以启用它们。

01.生成按钮和三个用于jframe的单选按钮。
02.生成按钮组并添加这些单选按钮。
03.在按钮动作侦听器中添加“ 启用单选按钮 ”代码。

该链接将对您确实有帮助。 好好看一下。
你管链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM