自定义addToDisplay方法在另一个类中返回异常

迪兹

一个新来的人。我在将文本打印到中的方法时遇到麻烦JTextArea

addToDisplay方法在本机GameWindow类中运行良好这里是:

public class GameWindow extends JFrame implements KeyListener {
    JTextArea displayArea;

    public GameWindow() {
        ...
        this.addToDisplay(""); //Works fine
    }
    public void addToDisplay(String newString) {
        displayArea.append("\n" + newString);
        displayArea.selectAll();
    }
}

在同一包的另一个类中调用该方法时,它将引发一个 java.lang.NullPointerException

public class Duelist {
    private GameWindow window;

    public Duelist(String n) {
        ...
    }

    public void dueling(Duelist opponent) {
        ...
        window.addToDisplay(""); //Exception occurs here
    }
}

请告诉我如何摆脱异常。如果您需要更多信息,请在评论中让我知道。

玛丹

您必须GameWindow在使用前在Duelist类中初始化,

GameWindow window=new GameWindow();

对于构造函数中的ex或调用该方法之前所需的任何位置

public Duelist(String n) {
    window=new GameWindow();
        ...
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在另一个活动中打开TextView链接-自定义ClickableSpan

来自分类Dev

如何从继承自另一个自定义控件的自定义控件中触发方法?

来自分类Dev

动态在另一个自定义tagLib中调用自定义tagLib

来自分类Dev

从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

来自分类Dev

如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

来自分类Dev

如何使用人偶要求另一个自定义类

来自分类Dev

在Laravel Model类上添加自定义方法以在另一个表中插入记录是一种好习惯吗?

来自分类Dev

如何从Colab中的另一个python模块调用自定义模块

来自分类Dev

我们可以继承另一个类中的一个类中定义的自定义变量吗?

来自分类Dev

从另一个自定义验证中调用验证

来自分类Dev

使用Babel后,Javascript自定义类方法无法在同一类中调用另一个方法

来自分类Dev

为什么我不能挽救在另一个类中定义的此自定义错误?

来自分类Dev

编写自定义函数以基于另一个表转换数据框中的变量类

来自分类Dev

在Flutter中创建一个扩展另一个自定义类的类

来自分类Dev

如何在自定义tableViewController中过渡到另一个viewController?

来自分类Dev

在Angularjs中添加另一个自定义插值器

来自分类Dev

当自定义绘画代码在另一个类中时,不执行自定义绘画

来自分类Dev

是否可以在另一个应用程序中实现自定义视图?

来自分类Dev

在另一个活动中打开TextView链接-自定义ClickableSpan

来自分类Dev

Node.js:在另一个自定义类中引用自定义类

来自分类Dev

从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

来自分类Dev

如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

来自分类Dev

我可以创建带有另一个异常的自定义异常(类似于Java中的“ causedby”)

来自分类Dev

是否可以在自定义View类中创建另一个控件?

来自分类Dev

在另一个自定义UIView中设置/更改嵌套自定义UIView的变量

来自分类Dev

在另一个自定义 UIView 中嵌入自定义 UITableViewCell?

来自分类Dev

无法从另一个类访问我的自定义视图对象

来自分类Dev

自定义jquery插件从另一个js页面调用方法

来自分类Dev

如何在 rxJava2 中传递自定义任务和另一个类?

Related 相关文章

  1. 1

    在另一个活动中打开TextView链接-自定义ClickableSpan

  2. 2

    如何从继承自另一个自定义控件的自定义控件中触发方法?

  3. 3

    动态在另一个自定义tagLib中调用自定义tagLib

  4. 4

    从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

  5. 5

    如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

  6. 6

    如何使用人偶要求另一个自定义类

  7. 7

    在Laravel Model类上添加自定义方法以在另一个表中插入记录是一种好习惯吗?

  8. 8

    如何从Colab中的另一个python模块调用自定义模块

  9. 9

    我们可以继承另一个类中的一个类中定义的自定义变量吗?

  10. 10

    从另一个自定义验证中调用验证

  11. 11

    使用Babel后,Javascript自定义类方法无法在同一类中调用另一个方法

  12. 12

    为什么我不能挽救在另一个类中定义的此自定义错误?

  13. 13

    编写自定义函数以基于另一个表转换数据框中的变量类

  14. 14

    在Flutter中创建一个扩展另一个自定义类的类

  15. 15

    如何在自定义tableViewController中过渡到另一个viewController?

  16. 16

    在Angularjs中添加另一个自定义插值器

  17. 17

    当自定义绘画代码在另一个类中时,不执行自定义绘画

  18. 18

    是否可以在另一个应用程序中实现自定义视图?

  19. 19

    在另一个活动中打开TextView链接-自定义ClickableSpan

  20. 20

    Node.js:在另一个自定义类中引用自定义类

  21. 21

    从Java到C ++:如何在另一个自定义类中使用一个自定义类var?

  22. 22

    如何使用XAML中的另一个自定义控件基类使WPF在视图中实例化一个自定义控件?

  23. 23

    我可以创建带有另一个异常的自定义异常(类似于Java中的“ causedby”)

  24. 24

    是否可以在自定义View类中创建另一个控件?

  25. 25

    在另一个自定义UIView中设置/更改嵌套自定义UIView的变量

  26. 26

    在另一个自定义 UIView 中嵌入自定义 UITableViewCell?

  27. 27

    无法从另一个类访问我的自定义视图对象

  28. 28

    自定义jquery插件从另一个js页面调用方法

  29. 29

    如何在 rxJava2 中传递自定义任务和另一个类?

热门标签

归档