实现选择身份登录的netbeans代码
时间: 2023-10-04 07:03:20 浏览: 58
以下是一个简单的实现选择身份登录的 NetBeans 代码示例:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Login extends JFrame implements ActionListener {
JLabel label;
JButton button1, button2;
Login() {
setTitle("选择身份登录");
setSize(300, 200);
setLayout(new FlowLayout());
setDefaultCloseOperation(EXIT_ON_CLOSE);
label = new JLabel("请选择您的身份:");
button1 = new JButton("管理员");
button2 = new JButton("普通用户");
add(label);
add(button1);
add(button2);
button1.addActionListener(this);
button2.addActionListener(this);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button1) {
// 执行管理员登录操作
JOptionPane.showMessageDialog(this, "您选择了管理员登录");
} else if (e.getSource() == button2) {
// 执行普通用户登录操作
JOptionPane.showMessageDialog(this, "您选择了普通用户登录");
}
}
public static void main(String[] args) {
new Login();
}
}
```
在上面的代码中,我们创建了一个 JFrame 窗口和两个 JButton 按钮,分别表示管理员登录和普通用户登录。通过实现 ActionListener 接口,我们可以监听按钮点击事件,并在点击按钮时执行相应的操作。在这个示例中,我们使用 JOptionPane 弹出一个简单的提示框,告诉用户他们选择了哪种身份登录。你可以根据自己的需求来修改代码,例如添加更多的身份选项、使用不同的界面元素等。