需求:编程包含一个单选按钮组和一个普通按钮。
单选按钮组中包含三个单选,文本说明分别为“男人”、“女人”。
选择文本标签为“男人”的单选按钮时,普通按钮中的文字为男人
选择文本标签为“女人”的单选按钮时,普通按钮中的文字为女人。
(2)、编译并运行程序,将编写的代码和运行结果截图贴至下方。
[code="java"]
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;
public class Test extends JFrame implements ActionListener {
JPanel jp;
JButton j1,j2,j;
Test() {
jp=new JPanel();
j1=new JButton("男人");
j1.addActionListener(this);
j2=new JButton("女人");
j2.addActionListener(this);
j=new JButton("普通按钮");
add(jp);
jp.add(j1);
jp.add(j2);
jp.add(j);
setTitle("test");
setSize(200,200);
setVisible(true);
setResizable(false);
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==j1)
j.setText("男人");
if(e.getSource()==j2)
j.setText("女人");
}
public static void main(String args[]) {
new Test();
}
} [/code]