有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java中的翻转机制

我正试图在我的应用程序中实现一种翻转机制,使用以下场景: AppFrame获取系统中的用户列表>;它会提示消息对话框“用户轮到了!”>;用户键入他的答案,单击SubmitButton>;系统会添加到hashMap他的答案>;如果没有更多用户,它会显示结果框,否则它会启动第二个用户轮到的消息对话框等

我试着做那样的事

public void turnMechanism() {
    for (final User user : gf.getUsers()) {
        JOptionPane.showMessageDialog(null, user.getUserName()+'s turn);
        gameStopButton.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
                gameStopButtonActionPerformed(evt, user);

            }
        });
    }
    new ResultsFrame(gf);
    dispose();

}
private void userStop(User u){
    AnswerSet userSet = new AnswerSet(gameNameField.getText().trim()
            .toLowerCase(), gameAnimalField.getText().trim().toLowerCase(),
            gamePlantField.getText().trim().toLowerCase(), gameCountryField
                    .getText().trim().toLowerCase(), gameCityField
                    .getText().trim().toLowerCase(), gameOccupationField
                    .getText().trim().toLowerCase());
    answers.put(u, userSet);
}

private void gameStopButtonActionPerformed(ActionEvent evt, User u) {
    userStop(u);

但它不能正常工作。你能告诉我怎么做吗?没有静电场


共 (0) 个答案