java做一个登陆界面
时间: 2023-07-30 08:05:23 浏览: 63
好的,以下是一个简单的Java登陆界面代码示例:
```
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Login extends JFrame implements ActionListener{
JLabel userLabel = new JLabel("用户名:");
JLabel passLabel = new JLabel("密码:");
JTextField userText = new JTextField(20);
JPasswordField passText = new JPasswordField(20);
JButton loginButton = new JButton("登录");
public Login(){
setTitle("登录");
setSize(300, 150);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JPanel panel = new JPanel(new GridLayout(3, 1));
panel.add(userLabel);
panel.add(userText);
panel.add(passLabel);
panel.add(passText);
panel.add(loginButton);
loginButton.addActionListener(this);
add(panel);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
String user = userText.getText();
String pass = String.valueOf(passText.getPassword());
if(user.equals("admin") && pass.equals("admin123")){
JOptionPane.showMessageDialog(this, "登录成功");
}else{
JOptionPane.showMessageDialog(this, "用户名或密码错误");
}
}
public static void main(String[] args){
new Login();
}
}
```
这段代码使用了Swing库创建了一个简单的登陆界面,包括用户名和密码输入框,以及一个登录按钮。当用户点击登录按钮时,程序会判断输入的用户名和密码是否正确,如果正确则弹出“登录成功”的提示框,否则弹出“用户名或密码错误”的提示框。你可以根据需要修改这段代码,添加更多的功能和界面元素。
相关推荐
![](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)