現在、私はビデオゲームの2つの半分を持っています。 XMLファイルから場面を読み込むストーリーボードシステムは、シーンの説明とプレイヤーが対話する選択肢のリストと、Javaから直接来るプレイヤーのプロンプトと同様にしか動作しない戦闘システムを表示しますシステムではなくXMLです。私はこの2つのことを一緒にするのに問題があります。私は両方のコードを組み合わせましたが、2つの作業プログラムを組み合わせると、すべてのインスタンスに少なくとも1つの値が追加されたDefaultListModelから2つのNullPointerExceptionsが取り除かれました。私はなぜそれがまだNULLとしてスローされているのか理解できません。いくつかのいずれかが、それは希望、これらの問題のすべてを引き起こしているかを把握することができればJavaベースの戦闘システムとnimbus GUIを使用したXML解析ストーリーシステムのヌルポインタ例外
https://github.com/jpinaz92/Itc303-textAdventure/commit/59a24a677b85ec237d9270c75592e09fd43cb9e6
:
それはので、ここで30000文字を超えているので、私はここに私のコードを入力してくださいカントは、バージョン管理リポジトリへのリンクですここで私のコードを投稿する方法があれば、それは30000文字よりも長くても私に知らせて、私はそれをやります。ここで
は完全な出力です:
java.lang.NullPointerException
at textadventure.TextAdventureGUI2.initComponents(TextAdventureGUI2.java:199)
at textadventure.TextAdventureGUI2.<init>(TextAdventureGUI2.java:150)
at textadventure.TextAdventureGUI2$1.run(TextAdventureGUI2.java:107)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
at textadventure.TextAdventureGUI2.initComponents(TextAdventureGUI2.java:199)
at textadventure.TextAdventureGUI2.<init>(TextAdventureGUI2.java:150)
at textadventure.TextAdventureGUI2.main(TextAdventureGUI2.java:146)
問題を特定してください。 NullPointerExceptionsのスタックトレースをポストし、stacktraceが参照するコードをポストします。 Stackoverflowは、人々にエラーのプログラム全体を見て、特定の問題を解決する方法を人々に尋ねるよう求めるものではありません。 –
これらのすべてのエラーは、ニンバスのルックアンドフィール機能の実装で発生します。私はニンバスを使用したことがありません。その前からエラーが発生している場合は、何が原因であるのかわかりません。 – SteZer0