登录界面java
来源:互联网 发布:最近网络最流行的歌曲 编辑:程序博客网 时间:2024/05/29 17:33
package hys;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class LoadIn extends JFrame implements ActionListener{
JPanel loginPan;
JButton btnLogin,btnExit;
JLabel lblUser,lblPassword,lblLogo;
JTextField txtUser;
JPasswordField pwdPassword;
Dimension dsSize;
Toolkit toolkit=Toolkit.getDefaultToolkit();
public LoadIn() {
super("登陆界面");
loginPan=new JPanel();
this.getContentPane().add(loginPan);
lblUser=new JLabel("用户名:");
lblPassword=new JLabel("密码:");
txtUser=new JTextField(20);
pwdPassword=new JPasswordField(20);
btnLogin=new JButton("确定");
btnExit=new JButton("取消");
btnLogin.addActionListener(this);
btnExit.addActionListener(this);
Font fontstr=new Font("宋体",Font.PLAIN,13);
lblUser.setFont(fontstr);
txtUser.setFont(fontstr);
lblPassword.setFont(fontstr);
pwdPassword.setFont(fontstr);
btnLogin.setFont(fontstr);
btnExit.setFont(fontstr);
lblUser.setForeground(Color.BLACK);
lblPassword.setForeground(Color.BLACK);
btnLogin.setBackground(Color.DARK_GRAY);
btnExit.setBackground(Color.DARK_GRAY);
loginPan.add(lblUser);
loginPan.add(txtUser);
loginPan.add(lblPassword);
loginPan.add(pwdPassword);
loginPan.add(btnLogin);
loginPan.add(btnExit);
loginPan.setLayout(null);
lblUser.setBounds(30,10,60,25);
lblPassword.setBounds(30,40,60,25);
txtUser.setBounds(80,10,150,25);
pwdPassword.setBounds(80,40,150,25);
btnLogin.setBounds(40,80,80,25);
btnExit.setBounds(140,80,80,25);
setResizable(false);
setSize(280,150);
setVisible(true);
}
public void actionPerformed(ActionEvent ae) {
if(ae.getSource()==btnLogin) {
if((txtUser.getText().equals("sw"))&&(pwdPassword.getText().equals("sw")))
JOptionPane.showMessageDialog(null, "登陆成功!");
else
JOptionPane.showMessageDialog(null, "用户名或密码错误!");
}
if(ae.getSource()==btnExit)
System.exit(0);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
LoadIn load=new LoadIn();
}
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class LoadIn extends JFrame implements ActionListener{
JPanel loginPan;
JButton btnLogin,btnExit;
JLabel lblUser,lblPassword,lblLogo;
JTextField txtUser;
JPasswordField pwdPassword;
Dimension dsSize;
Toolkit toolkit=Toolkit.getDefaultToolkit();
public LoadIn() {
super("登陆界面");
loginPan=new JPanel();
this.getContentPane().add(loginPan);
lblUser=new JLabel("用户名:");
lblPassword=new JLabel("密码:");
txtUser=new JTextField(20);
pwdPassword=new JPasswordField(20);
btnLogin=new JButton("确定");
btnExit=new JButton("取消");
btnLogin.addActionListener(this);
btnExit.addActionListener(this);
Font fontstr=new Font("宋体",Font.PLAIN,13);
lblUser.setFont(fontstr);
txtUser.setFont(fontstr);
lblPassword.setFont(fontstr);
pwdPassword.setFont(fontstr);
btnLogin.setFont(fontstr);
btnExit.setFont(fontstr);
lblUser.setForeground(Color.BLACK);
lblPassword.setForeground(Color.BLACK);
btnLogin.setBackground(Color.DARK_GRAY);
btnExit.setBackground(Color.DARK_GRAY);
loginPan.add(lblUser);
loginPan.add(txtUser);
loginPan.add(lblPassword);
loginPan.add(pwdPassword);
loginPan.add(btnLogin);
loginPan.add(btnExit);
loginPan.setLayout(null);
lblUser.setBounds(30,10,60,25);
lblPassword.setBounds(30,40,60,25);
txtUser.setBounds(80,10,150,25);
pwdPassword.setBounds(80,40,150,25);
btnLogin.setBounds(40,80,80,25);
btnExit.setBounds(140,80,80,25);
setResizable(false);
setSize(280,150);
setVisible(true);
}
public void actionPerformed(ActionEvent ae) {
if(ae.getSource()==btnLogin) {
if((txtUser.getText().equals("sw"))&&(pwdPassword.getText().equals("sw")))
JOptionPane.showMessageDialog(null, "登陆成功!");
else
JOptionPane.showMessageDialog(null, "用户名或密码错误!");
}
if(ae.getSource()==btnExit)
System.exit(0);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
LoadIn load=new LoadIn();
}
}
阅读全文
1 0
- Java登录界面
- Java登录界面
- java登录界面代码
- java登录界面
- JAVA登录界面
- Java设计登录界面
- Java:创建登录界面
- 登录界面java
- Java登录界面 2DB
- Java登录窗口界面实验
- Java登录界面的开发
- java之用户登录界面
- Java Swing 用户登录界面
- JAVA Swing 用户登录界面
- JAVA编写QQ登录界面
- 用JAVA开发简易QQ登录界面
- JAVA GUI 开发---登录界面加载背景图片
- 使用java实现简单QQ登录界面
- jquery 添加元素的方法
- 朴素贝叶斯分类
- 登陆界面
- C/C++中的回调函数
- 移动端rem布局导致页面加载瞬间无样式
- 登录界面java
- 秒杀系统的架构解决之道
- makefile自动生成依赖
- 图的遍历
- Jsp页面乱码问题
- git切换分支命令流程
- java 并发编程学习(1)
- 类的静态成员的应用
- 通过Vue-cli进行webpack打包的坑