Member 13685926 Ответов: 0

Как я могу получить строку[] от пользователя по трем выпадающим спискам


мне нравится получать три выпадающих списка в одном окне, может ли кто-нибудь помочь. спасибо

Я хочу, чтобы выпадающий список ящиков или ящик JCombo выглядел следующим образом,
и каждая комбинация из них будет иметь различный результат например

A - 1 - I
A - 2 - I
C - 4 - III

(A)Math (1)Chapter 1 (I)Notes
(B)English (2)Chapter 2 (II)Problems
(C)Chemistry (3)Chapter 3 (III)Quiz
(D)Biology (4)Chapter 4 (IV)Test


Что я уже пробовал:

import javax.swing.*;
public class test1 {
  
  public static void main(String[] args)
  {
    String[] select1 = { "A", "B", "C", "D" };

    //select1
    String select_1 = (String) JOptionPane.showInputDialog(new JFrame(),"", "", JOptionPane.QUESTION_MESSAGE, null, select1, select1[0]);
    if(select_1.equals("A")){
      String[] select2 = { "1", "2", "3", "4" };
      //select2
      String select_2 = (String) JOptionPane.showInputDialog(new JFrame(),"", "", JOptionPane.QUESTION_MESSAGE, null, select2, select2[0]);     
      if(select_2.equals("1")){
        String[] select3 = { "I", "II", "III", "VI" };
        //select3
        String select_3 = (String) JOptionPane.showInputDialog(new JFrame(),"", "", JOptionPane.QUESTION_MESSAGE, null, select3, select3[0]);
      
        if(select_3.equals("i")) {
          String[] questions = {"question1","question2","question3"};
          String[] answers = {"answer1","answer2","answer3"};
        }
      }
    }
  }
}

ZurdoDev

В чем проблема?

Member 13685926

Я хочу, чтобы выпадающий список ящиков или ящик JCombo выглядел следующим образом,
и каждая комбинация из них будет иметь различный результат например
А - 1 - Я
А - 2 - Я
С - 4 - III

А)Математика (1)Глава 1 (I)Примечания
B)английский язык (2)Глава 2 (II)проблемы
(C)химия (3)Глава 3 (III)викторина
D)биология (4)Глава 4 (IV)тест

ZurdoDev

Так в чем же проблема?

0 Ответов