0

テキストフィールドに表示するために呼び出されるメッセージの配列があります。人が正しいテキストを入力すると、現在の配列インデックスを取得し、それを次のインデックスにインクリメントして印刷できるように、配列インデックス、つまり [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. ";
    }
}
4

1 に答える 1