テキストフィールドに表示するために呼び出されるメッセージの配列があります。人が正しいテキストを入力すると、現在の配列インデックスを取得し、それを次のインデックスにインクリメントして印刷できるように、配列インデックス、つまり [0] を変数に割り当てたいと思います。これどうやってするの?
私はこれらの方法を持っています:
@Override
public void actionPerformed(ActionEvent e) {
String text = commandInput.getText();
messageDisplay.append("\n \n" + text + "\n \n");
commandInput.selectAll();
}
public String getCurrentLevel() {
return currentLevel;
}
commandInput.selectAll(); の後 追加する配列内の次の要素を取得するために getCurrentLevel() + 1 を実行したいと思います。
プル元の配列クラスは次のとおりです。
package com.game.main;
public class Message {
public String[] messageArray;
public Message() {
messageArray = new String[50];
messageArray[0] = "Welcome. ";
}
}