eclipse高级的登陆界面代码
时间: 2023-09-30 18:07:57 浏览: 35
以下是一个简单的Java Swing实现的登陆界面代码,可以作为参考:
```java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class LoginFrame extends JFrame {
private JLabel lblUsername;
private JLabel lblPassword;
private JTextField txtUsername;
private JPasswordField txtPassword;
private JButton btnLogin;
private JButton btnCancel;
public LoginFrame() {
setTitle("Login");
setLayout(new GridLayout(3, 2, 5, 5));
lblUsername = new JLabel("Username:");
add(lblUsername);
txtUsername = new JTextField();
add(txtUsername);
lblPassword = new JLabel("Password:");
add(lblPassword);
txtPassword = new JPasswordField();
add(txtPassword);
btnLogin = new JButton("Login");
btnLogin.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 处理登录逻辑
}
});
add(btnLogin);
btnCancel = new JButton("Cancel");
btnCancel.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
add(btnCancel);
pack();
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new LoginFrame();
}
}
```
该代码实现了一个简单的登陆界面,包含用户名、密码输入框和登陆、取消按钮。你可以在 `actionPerformed` 方法中处理登陆逻辑。