私はJavaの初心者です。[送信] をクリックすることで、ユーザーが 4 つの異なる入力を個別に入力できるようにしたいと考えています。for ループを使用してカウントしていますが、ユーザーに回答を複数回入力させる方法がわかりません。for ループは、一度にすべて繰り返されます。ユーザーの回答を保持するために配列を使用しています。これが私のコードの一部です。質問がある場合、またはさらに説明が必要な場合は、断ります。もっと説明してください
private void Question1()
{
int count = 1;
QuestionsPanel.add(new JLabel(Q1.getQuestion()));
QuestionsPanel.add(new JLabel(Arrays.toString(mans1)));
AnswerField = new JTextField(10);
AnswerPanel.add(AnswerField);
Submit = new JButton("Submit");
AnswerPanel.add(Submit);
Submit.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if ((e.getSource() == Submit) && count == 0)
{
int value = Integer.parseInt(AnswerField.getText());
for (int i = 0; i < 4; i++)
{
if (value == -1) break;
ans[i] = value - 1;
AnswerField.setText("");
}