Java swing setEnable()”方法的使用
来源:互联网 发布:伏安特性曲线实验数据 编辑:程序博客网 时间:2024/06/06 08:37
package test3;
//这个程序代码主要是展示、单选按钮组件的创建,以及单选按钮组件的“setEnable()”方法的使用
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
public class test3 extends JPanel
{
static final int WIDTH=300;
static final int HEIGHT=200;
JRadioButton r1;
JRadioButton r2;
JRadioButton r3;
JRadioButton r4;
JRadioButton r5;
JRadioButton r6;
test3()
{
JFrame frame=new JFrame();
frame.setTitle("测试窗口");
frame.setSize(WIDTH,HEIGHT);
frame.setVisible(true);
r1=new JRadioButton("男");
r2=new JRadioButton("女");
r3=new JRadioButton("初中");
r4=new JRadioButton("高中");
r5=new JRadioButton("本科");
r6=new JRadioButton("硕士");
JLabel label1=new JLabel(" 性别");
JLabel label2=new JLabel("学历");
frame.setContentPane(this);
setLayout(new GridLayout(5,2));
add(label1);
add(new JLabel());
add(r1);
add(r2);
add(label2);
add(r3);
add(r4);
add(r5);
add(r6);
r1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r2.setEnabled(false);
}
});
r2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r1.setEnabled(false);
}
});
r3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r5.setEnabled(false);
r6.setEnabled(false);
}
});
r4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r3.setEnabled(false);
r5.setEnabled(false);
r6.setEnabled(false);
}
});
r5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r3.setEnabled(false);
r6.setEnabled(false);
}
});
r6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r5.setEnabled(false);
r3.setEnabled(false);
}
});
}
public static void main(String[] args)
{
new test3();
}
//这个程序代码主要是展示、单选按钮组件的创建,以及单选按钮组件的“setEnable()”方法的使用
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
public class test3 extends JPanel
{
static final int WIDTH=300;
static final int HEIGHT=200;
JRadioButton r1;
JRadioButton r2;
JRadioButton r3;
JRadioButton r4;
JRadioButton r5;
JRadioButton r6;
test3()
{
JFrame frame=new JFrame();
frame.setTitle("测试窗口");
frame.setSize(WIDTH,HEIGHT);
frame.setVisible(true);
r1=new JRadioButton("男");
r2=new JRadioButton("女");
r3=new JRadioButton("初中");
r4=new JRadioButton("高中");
r5=new JRadioButton("本科");
r6=new JRadioButton("硕士");
JLabel label1=new JLabel(" 性别");
JLabel label2=new JLabel("学历");
frame.setContentPane(this);
setLayout(new GridLayout(5,2));
add(label1);
add(new JLabel());
add(r1);
add(r2);
add(label2);
add(r3);
add(r4);
add(r5);
add(r6);
r1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r2.setEnabled(false);
}
});
r2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r1.setEnabled(false);
}
});
r3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r5.setEnabled(false);
r6.setEnabled(false);
}
});
r4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r3.setEnabled(false);
r5.setEnabled(false);
r6.setEnabled(false);
}
});
r5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r3.setEnabled(false);
r6.setEnabled(false);
}
});
r6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent Event)
{
r4.setEnabled(false);
r5.setEnabled(false);
r3.setEnabled(false);
}
});
}
public static void main(String[] args)
{
new test3();
}
}
阅读全文
0 0
- Java swing setEnable()”方法的使用
- UIButton使用RACCommand后setEnable方法失效的问题
- Java Swing系统托盘的使用
- Java Swing系统托盘的使用
- java Swing 文本框的使用
- java Swing JFileChooser 的使用
- setClickable 和setEnable 的区别
- setClickable 和setEnable 的区别
- 发送email的方法使用swing
- Java的常用方法--Swing基础
- java swing隐藏按钮的方法
- java swing的渲染table方法:
- java swing 隐藏jtable 列的方法
- java swing 设置背景图片的方法一
- java Swing 修改外观(LookAndFeel)的方法
- java swing中两种添加背景图片的方法
- java swing 隐藏jtable 列的方法
- Java Swing中JTable的使用
- C 提高之变量和指针
- C++ new[] 实际申请内存
- 【工具】Anaconda版本管理
- 2017年6月4日22:08:33 238. Product of Array Except Self 【medium】
- 21条css高级技巧
- Java swing setEnable()”方法的使用
- 【NGUI基础知识】——UIGrid(网格排列)
- caffe训练与微调时的区别
- MFC与duilib之间控件相互调用
- 欢迎使用CSDN-markdown编辑器
- 搬山
- BM25对于结构化摘要的优化
- bzoj 3560 DZY Loves Math V
- java io