加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
WindowS2.java 1.63 KB
一键复制 编辑 原始数据 按行查看 历史
刘聪 提交于 2020-01-01 19:50 . 交互界面代码
package rjgc;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
public class WindowS2 extends JDialog{
public WindowS2(mainWindow frame) {
super(frame,"用户界面",true);//实例化一个JDialog类对象,指定对话框的父窗体、窗体标题和类型
setBounds(220,220,500,300);//设置窗体坐标和大小
setLayout(null);
Container c = getContentPane();
JLabel l = new JLabel("-----欢迎进入用户界面-----");//创建一个标签
l.setBounds(150, 10, 300, 30);
c.add(l);//窗体中添加标签
JRadioButton jr1=new JRadioButton("开卡");
JRadioButton jr2=new JRadioButton("查询积分");
JRadioButton jr3=new JRadioButton("修改密码");
jr1.setBounds(20, 70, 80, 20);
jr2.setBounds(120, 70, 80, 20);
jr3.setBounds(220, 70, 80, 20);
jr1.setSelected(true);
ButtonGroup group=new ButtonGroup();
group.add(jr1);
group.add(jr2);
group.add(jr3);
c.add(jr1);
c.add(jr2);
c.add(jr3);
JButton btn1= new JButton("确定");
btn1.setBounds(150, 150, 60, 20);
c.add(btn1);
JButton btn2= new JButton("取消");
btn2.setBounds(250, 150, 60, 20);
c.add(btn2);
btn1.addActionListener(new ActionListener() {//为按钮添加鼠标单击事件
public void actionPerformed(ActionEvent e) {
if(jr1.isSelected())
new Window1(WindowS2.this).setVisible(true);
else if(jr2.isSelected())
new WindowS3(WindowS2.this).setVisible(true);
else
new WindowS4(WindowS2.this).setVisible(true);
}
});
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化