import java.awt.event.ActionEvent
import java.awt.event.ActionListener
import javax.swing.JButton
import javax.swing.JFrame
import javax.swing.JLabel
import javax.swing.JOptionPane
import javax.swing.JPasswordField
import javax.swing.JTextField
public class Login {
public static void main(String args[]) {
LoginFrm frame = new LoginFrm()
}
}
class LoginFrm extends JFrame implements ActionListener{
JLabel nameLabel=new JLabel("用户名:")
JLabel pwdLabel=new JLabel("密码:")
JTextField name=new JTextField(10)
JPasswordField password=new JPasswordField(10)
JButton butnSure=new JButton("确迟如此定")
JButton butnCancel=new JButton("取消")
public LoginFrm() {
super("登陆")
setBounds(500, 200, 280, 220)
setVisible(true)
setLayout(null)
nameLabel.setBounds(45, 20, 100, 25)
add(nameLabel)
add(name)
name.setBounds(105, 20, 110, 25)
add(pwdLabel)
pwdLabel.setBounds(45, 60, 100, 25)
add(password)
password.setBounds(105, 60, 110, 25)
add(butnSure)
butnSure.setBounds(45, 100, 80, 25)
add(butnCancel)
butnCancel.setBounds(135, 100, 80, 25)
butnSure.addActionListener(this)
butnCancel.addActionListener(this)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
validate()//刷新
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() ==butnSure){
System.out.println("用户名码迅:"+name.getText())
System.out.println("密码:"+name.getText())
if("admin".equals(name.getText().trim())&&"123".equals(password.getText().trim())){
this.dispose()
new MainFrm("用户界橡猜面",name.getText().trim(),password.getText().trim())
}else {
JOptionPane.showMessageDialog(this, "用户不存在")
}
}else if(e.getSource()==butnCancel){
System.exit(1)
}
}
class MainFrm extends JFrame{
private JLabel info
public MainFrm(String s,String name,String password) {
super(s)
setBounds(400, 200, 500, 400)
setLayout(new FlowLayout())
info=new JLabel("登陆成功,用户名:"+name+",密码:"+password)
add(info)
setVisible(true)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
validate()
}
}
}
您好,很高兴回答您的问题。在C语言中,无论是什么样程度的携虚代码程序,都包含有以下几个方面:
宏定义(或者包含的头文件,视情况而定)
{变量定义或者初始化;
输入语句;
计猛散算语句;
输出语句;
}
函数返辩知燃回值类型 函数名(类型 变量,类型 变量,。。。)(自定义函数视情况而定)
{变量定义或者初始化;
输入语句;
计算语句;
输出语句;
}
#include <iostream.h>int main()
{
int a
cin>>a
cout<<a
return 0
}
上面是一个很简单的程序,希望巧姿喊你能够从中孝野有所领悟。册轮加油啊!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)