你用java写登录界面
时间: 2024-03-24 21:39:38 浏览: 11
好的,以下是一个简单的Java登录界面示例:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class LoginFrame extends JFrame implements ActionListener {
private JLabel userLabel, passLabel;
private JTextField userField;
private JPasswordField passField;
private JButton loginButton;
public LoginFrame() {
setTitle("登录");
setSize(300, 150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(3, 2));
userLabel = new JLabel("用户名:");
userField = new JTextField(10);
passLabel = new JLabel("密码:");
passField = new JPasswordField(10);
loginButton = new JButton("登录");
loginButton.addActionListener(this);
panel.add(userLabel);
panel.add(userField);
panel.add(passLabel);
panel.add(passField);
panel.add(new JLabel(""));
panel.add(loginButton);
add(panel);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
String user = userField.getText();
String pass = new String(passField.getPassword());
if (user.equals("admin") && pass.equals("password")) {
JOptionPane.showMessageDialog(this, "登录成功!");
} else {
JOptionPane.showMessageDialog(this, "用户名或密码错误!");
}
}
public static void main(String[] args) {
new LoginFrame();
}
}
```
这个示例创建了一个简单的登录窗口,包括用户名和密码的输入框,以及一个登录按钮。当用户点击登录按钮时,程序会检查用户名和密码是否正确,如果正确则弹出一个消息框提示用户登录成功,否则弹出一个消息框提示用户名或密码错误。注意,这个示例只是一个基础的登录界面,实际应用中需要更复杂的逻辑和安全性措施。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)