吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1435|回复: 7
收起左侧

[已解决] 求助一下idea报错

[复制链接]
980041382 发表于 2021-3-6 22:36
本帖最后由 980041382 于 2021-3-6 23:17 编辑

百度了不知道怎么解决
没有给出解决方案
屏幕截图 2021-03-06 223553.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 980041382 发表于 2021-3-6 22:39
代码如下
[Java] 纯文本查看 复制代码
package sy1.GUI;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class LoginFrame extends JFrame {
    public static void main(String[] args) {

        new LoginFrame();
    }

    private JPanel jp1, jp2, jp3;
    private JLabel jlb1, jlb2;
    private JButton login_jb,regist_jb, reset_jb;
    private JTextField jtf1;
    private JPasswordField jpf1;

    public LoginFrame(){

        initComponents();
        init();
    }

    private void init(){
        this.setSize(400,200);
        this.setVisible(true);
        this.setTitle("登录界面");
    }
    public void initComponents() {
        jp1 = new JPanel();
        jp2 = new JPanel();
        jp3 = new JPanel();
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

        jlb1 = new JLabel("用户名");
        jlb2 = new JLabel("密    码");

        login_jb = new JButton("登录");
        login_jb.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {

            }
        });
        reset_jb = new JButton("重置");

        jtf1 = new JTextField(10);
        jpf1 = new JPasswordField(10);

        this.setLayout(new FlowLayout(FlowLayout.LEFT,40,80));

        jp1.add(jlb1);
        jp1.add(jtf1);

        jp2.add(jlb2);
        jp2.add(jpf1);

        jp3.add(login_jb);
        jp3.add(regist_jb);

        jp3.add(reset_jb);

        // 加入到JFrame
        this.add(jp1);
        this.add(jp2);
        this.add(jp3);
    }
}
swith丶 发表于 2021-3-6 22:58
第60行里面的 regist_jb 没有赋值,是null。   还有下次问问题吧报错信息截取完整。

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
980041382 + 2 + 1 热心回复!

查看全部评分

 楼主| 980041382 发表于 2021-3-6 23:05
swith丶 发表于 2021-3-6 22:58
第60行里面的 regist_jb 没有赋值,是null。   还有下次问问题吧报错信息截取完整。

我已经截完整了呀   我试试
stardxxx 发表于 2021-3-6 23:19
下面给出了啊,60行空指针
13599383608 发表于 2021-3-6 23:31
你的regist按钮没有创建实例啊
侃遍天下无二人 发表于 2021-3-7 09:06
本帖最后由 侃遍天下无二人 于 2021-3-8 21:32 编辑

空指针异常太常见了。我劝,楼主耗子尾汁,好好反思

I warn, this ... young man! How's the weather, think the better!

免费评分

参与人数 2吾爱币 +2 收起 理由
980041382 + 1 耗子尾汁
冥界3大法王 + 1 仁兄,你抢了 我的风格

查看全部评分

lovejun 发表于 2021-3-7 10:00
NullPointException就是空指针异常,意思就是你的某个变量是null,点进去看看报错的行数就行了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 07:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表