java.exe无法调起_为什么java程序调不出来

importjava.awt.Color;importjava.awt.FlowLayout;importjavax.swing.JFrame;importjavax.swing.JButton;importjavax.swing.JLabel;importjavax.swing.JOptionPane;importjavax.swing...

import java.awt.Color;

import java.awt.FlowLayout;

import javax.swing.JFrame;

import javax.swing.JButton;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JPasswordField;

import javax.swing.JTextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class jinianjun implements ActionListener {

JPanel p = new JPanel();

private JTextField t1,t2;

JButton button1,button2,button3,button4;

JPasswordField K1;

public jinianjun (JFrame f,JPanel p ){

f.add(p);

p.setLayout(null);

p.setBackground(Color.GRAY);

t1=new JTextField(20); t1.setBounds(200,60,100,25);

t2=new JTextField(20); t2.setBounds(200,120,100,25);

button1=new JButton("我的名字");button1.setBounds(100, 60, 100, 25);

button2=new JButton("我的密码");button2.setBounds(100, 120, 100, 25);

button3=new JButton("确定"); button3.setBounds(80, 200, 80, 25);button3.addActionListener(this);

button4=new JButton("取消"); button4.setBounds(240, 200, 80, 25);button4.addActionListener(this);

K1=new JPasswordField("qilaoshi");

p.add(t1);p.add(t2);p.add(button1);p.add(button2);p.add(button3);p.add(button4);

p.add(K1);

f.setVisible(true);

f.setBounds(400, 100, 400, 300);

f.validate();

}

public static void main(String[] args) {

new jinianjun(new JFrame("我的登录窗口"),new JPanel());

}

public void actionPerformed(ActionEvent e) {

if (e.getSource() ==button1){

System.out.println("用户名:"+button1.getText());

System.out.println("密码:"+button2.getText());

if("wyjwsj".equals(button1.getText().trim())&&"12345".equals(button2.getText().trim())){

this.dispose();

new MainFrm("用户界面",button1.getText().trim(),button2.getText().trim());

}else {

JOptionPane.showMessageDialog(this, "用户名或密码不对!");

}

}else if(e.getSource()==button2){

System.exit(1);

}

}

private void dispose() {

}

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();

}

}

}

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值