首页上一页 1 下一页尾页 1 条记录 1/1页
equals比较两个窗体,为何会显示空指针错误,代码如下:
发表在Java答疑区
2017-06-21
是否精华
是
否
版块置顶:
是
否
import java.awt.*;
import javax.swing.*;
public class MyJFame extends JFrame {
public MyJFame() { //构造方法
setTitle("实例化我的窗体");
setVisible(true);
setSize(500, 350);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
}
public MyJFame addJL() { //成员方法,添加标签
System.out.println("调用addJL()方法添加标签");
JLabel jl = new JLabel("我是一个标签");
Container c = getContentPane();
c.add(jl);
jl.setHorizontalAlignment(SwingConstants.CENTER);
return null;
}
public static void main(String[] args) {
MyJFame a = new MyJFame().addJL(); //实例化两个本类对象 并调用addJL()方法 添加了标签
MyJFame b = new MyJFame().addJL();
System.out.println(a.equals(b)); //equals 比较 控制台出现 空指针错误???
}
}