java空指针异常问题,急啊!

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:56:31
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;

public class 输入科目先行关系 extends JFrame implements ActionListener{

private String 先行科目,后随科目;
JTextField 先科目;
JTextField 后科目;
JTextArea 显示输入科目=new JTextArea(30,30);
private 关系[] r;
private int n,i=0;
String[] kemu;
public 输入科目先行关系(int num,String[] 接受科目){
n=num;
kemu=new String[n];
for(int t=0;t<n;t++){
kemu[t]=接受科目[t];
}
r=new 关系[n*n];

setTitle("输入科目先行关系");
setBounds(300,200,705,400);
addWindowListener(new WindowDestroyer());
Container cpanel=getContentPane();
cpanel.setBackground(Color.WHITE);
cpanel.setLayout(new GridLayout(1,2));

JPanel leftpanel=new JPanel();
leftpanel.setLayout(new GridLayout(4,1));
JLabel 输入=new JLabel("请输入科目先行");
leftpanel.add(输入);
JPanel 输入panel=

变量全部打印出来看看,都验证一下

问题出现在: at 输入科目先行关系.actionPerformed(输入科目先行关系.java:74)

你检查一下,第74行使用的是哪些对象

数组 r 里的元素没有赋值....

有病,用中文当方法名,纯属浪费