У меня есть эта программа, которая читает вопросы с несколькими вариантами ответов из текстового файла, а затем отображает их случайный набор в JOptionPane (очень вопрос в новой панели). В моем текстовом файле вопросы и 4 варианта ответов находятся в одной строке, а затем я делю их на новые строки. Теперь я хочу попытаться добавить JRadioButtons перед каждым ответом. Есть кто-то, кто может мне помочь. Заранее большое спасибо. Вот мой код:JRadioButtons перед каждой строкой
Random random = new Random();
for (int i = 0; i < newRanQues; i++) {
int randIndex = random.nextInt(32) + 0;
String randomQuestion = questions.get(randIndex);
randomQuestions.add(randomQuestion);
String different = randomQuestion.replaceAll(";", "\n");
{
JOptionPane.showMessageDialog(null, different, "Question", JOptionPane.INFORMATION_MESSAGE);
JRadioButton answerA = new JRadioButton("A) " + answer[0]);
JRadioButton answerB = new JRadioButton("B) " + answer[1]);
JRadioButton answerC = new JRadioButton("C) " + answer[2]);
JRadioButton answerD = new JRadioButton("D) " + answer[3]);
ButtonGroup group = new ButtonGroup();
group.add(optionA);
group.add(optionB);
group.add(optionC);
group.add(optionD);
return;
}
См [* Как использовать ... Radio Buttons *] (https://docs.oracle.com/javase/tutorial/uiswing /components/button.html). –
Я видел это, но проблема в том, что я не знаю, как поставить Radio Button точно перед каждым ответом. – Pepka