###前提・実現したいこと
ノベルゲーム(ギャルゲー)を作成しているのですがセーブロードのプログラムが実行エラーを吐き全く答えが見つからないので助言が欲しいです
やったこと
セーブボタンを押したとき
タグでセーブボタンにセットする画像を取得しimg[1]にいれる
img[1]に保存したイメージを各ボタンのイメージ配列場所に入れる
各ボタンにイメージをセットする
テキストタグで読み込んだセリフを1文字目から10文字目までとってきて表示用引数に入れる
ボタンの座標の場所にg.drawStringで表示する
linecountからマイナス1して行番号保存用引数に入れる
好感度・行番号保存引数・枠イメージ名
背景イメージ名・タイトル名・BGM名・キャラ画像名
をオブジェクトに入れる
オブジェクトとつけたいファイル名をかきこみセーブデータで保存する
ロードボタンを押したとき
オブジェクトにファイルを読み込む
オブジェクトがnullだったら
ぬるぽをシステムアウトし
そうじゃなかったら
好感度に保存していた値を戻し
シーン戻り用引数に行番号保存用引数を渡す
表示するキャラ用引数に保存していたファイル名でイメージをgetする
表示する背景用引数に保存していたファイル名でイメージをgetする
表示する会話枠用引数に保存していたファイル名でイメージをgetする
タイトルをセット
BGMを作る
BGMをloopでながす
好感度と行番号保存用引数をシステムアウト
ゲームステータスがローディングなら
ゲームステータスをSTAGE1に変更する
シナリオに戻るをシステムアウト
mouseclickedの最後に
validate();
repaint();
を入れています
発生している問題
イメージがうまく表示されない
セリフが表示されない
セーブロードの機能が崩壊している

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。