Я работаю над проектом колледжа, чтобы позволить пользователю выбирать файл csv с помощью средства выбора файлов в графическом интерфейсе, а затем отображать флажок для каждого столбца файла.
У меня есть внутренний код, написанный для обработки любого количества столбцов, но проблема, с которой я сталкиваюсь, заключается в отображении флажков. Я подошел к этому так: поместил средство выбора файлов на одну панель, а флажки — на вторую с намерением добавить вторую панель, сделав ее видимой, из метода actionListener после того, как файл будет прочитан.
Однако без заполнения массива имен флажков при первой настройке графического интерфейса я не могу отобразить флажки.
С тех пор я пытался использовать как макет с вкладками макет с вкладками, так и макет карты и прочитать о макете мастера, но из того, что я видел , все эти компоненты были инициализированы, а прослушиватели действий просто устанавливали их видимыми/невидимыми?
На этом этапе я начинаю задаваться вопросом, возможно ли вообще сделать это в одном графическом интерфейсе или как я могу решить проблему с двумя графическими интерфейсами.
Я использую java только 3 месяца, и любые указатели в правильном направлении были бы огромной помощью, спасибо!