我已经在Java中使用GUI和textField创建了一个聊天室来发送消息。我也可以在那里键入命令(例如“§example”)。
但是在聊天中,我想创建一个“§kick[user]”命令。我如何在

public void runCommand() {
    if(textField.getText().equals("§kick")) {
        appendTextMessages("kicked " + user);
        textField.setText(null);
        textField.requestFocus();
    }
}


希望你理解这个问题!
提前致谢

最佳答案

尝试:

String text = textField.getText();
if(text.starstWith("§kick ")) {
    String user = text.substring("§kick ".length());
    // kick user
    // ...
}

关于java - 如何监听带有多个参数的命令?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25792879/

10-10 13:54