用eclipse写一个登陆页面
时间: 2023-09-02 19:12:08 浏览: 101
抱歉,作为AI语言模型,我无法演示图形用户界面的编写。不过,我可以提供一些步骤供您参考:
1. 创建一个Java项目,命名为"LoginDemo"。
2. 在项目中创建一个Java类,命名为"Login"。
3. 在"Login"类中添加以下代码:
```
import java.awt.*;
import javax.swing.*;
public class Login extends JFrame {
private static final long serialVersionUID = 1L;
public Login() {
initUI();
}
private void initUI() {
setTitle("Login Demo");
setSize(300, 200);
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLayout(new GridLayout(3, 2));
JLabel nameLabel = new JLabel("Username");
JTextField nameField = new JTextField(10);
JLabel passLabel = new JLabel("Password");
JPasswordField passField = new JPasswordField(10);
JButton loginButton = new JButton("Login");
JButton cancelButton = new JButton("Cancel");
add(nameLabel);
add(nameField);
add(passLabel);
add(passField);
add(loginButton);
add(cancelButton);
}
public static void main(String[] args) {
EventQueue.invokeLater(() -> {
Login login = new Login();
login.setVisible(true);
});
}
}
```
4. 运行"Login"类,将会展示一个简单的登录界面,包含用户名、密码、登录和取消按钮。
这只是一个简单的示例,您可以根据自己的需要添加更多的控件和功能。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)