java课设_Java 课设个人博客

date = this.produce();

JLabel label=new JLabel("Minesweeper 2019");

label.setFont(new Font("Segoe Script",Font.BOLD, 43));

panelN.add(label);

JLabel username=new JLabel(" UserAcount");

username.setFont(new Font("Segoe Script",Font.BOLD,30));

JLabel password=new JLabel(" Password");

password.setFont(new Font("Segoe Script",Font.BOLD, 30));

usenameField=newJTextField();

usenameField.setFont(new Font("宋体",Font.BOLD, 30));

usenameField.setSize(10, 10);

JPasswordField passwordField=newJPasswordField();

passwordField.setFont(new Font("宋体",Font.BOLD, 40));

KeyListener key_Listener= newKeyListener()

{

@Overridepublic voidkeyTyped(KeyEvent e) {}

@Overridepublic voidkeyReleased(KeyEvent e){}

@Overridepublic voidkeyPressed(KeyEvent e){if(e.getKeyChar() ==KeyEvent.VK_ENTER )

{

String name=usenameField.getText();

String word= newString(passwordField.getPassword());if(judge(name,word) == 0) {

JOptionPane.showMessageDialog(null, "用户名不存在!");

}else if(judge(name,word) == -1) {

JOptionPane.showMessageDialog(null, "密码错误!");

}else{

Selection selection=newSelection(file);

MFrame.this.dispose();

}try{

file.setFileName(usenameField.getText());//Selection selection=new Selection(file);

} catch(Exception e1) {//TODO Auto-generated catch block

e1.printStackTrace();

}

}

}

};

passwordField.addKeyListener(key_Listener);

panelS.setLayout(newFlowLayout());

JPanel p= newJPanel();

p.setPreferredSize(new Dimension(300, 200));

p.setLayout(new GridLayout(4, 1));//p.setBackground(Color.BLUE);

p.setOpaque(false);

p.add(username);

p.add(usenameField);

p.add(password);

p.add(passwordField);

panelS.add(p);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值