Dúvida no JCombobox para o JTable

Boa noite!!

Me desculpe por essa dúvida, sei que pode ser até tosca, mais eu não estou conseguindo implementar e rodar esse projeto…
tipo

Tenho a tabela (jTable1), vazia, que no caso quero passar todos os meus “arquivos” ou “documentos” para essa tabela, no caso o que eu estava pensando…
Colocando o ComboBox (jComboBox2 - “no caso eu já teria o jComboBox1”) colocando os meus arquivos na minha tabela, depois de selecionálo… Certo??
daí o seguinte… não estou conseguindo fazer que selecionado esse meu combo, onde estaria o meu possível diretório, todos os arquivos para ser listado no meu table…

eu estava fazendo o DefaultTableModel, para poder jogar alí todos os meus arquivos … certo??

olha oque eu estava tentando implementar…


 private void listarLocarFiles(){
        String currentPath = jComboBox2.getSelectedItem()+"";
        File currentFile = new File(currentPath);

        try {
          DefaultTableModel modelo = (DefaultTableModel) jTable1.getModel();
          jTable1.removeAll();

          File[] file = currentFile.listFiles();
          for (File f: file){
              modelo.addRow(new Object[]{f.getName()});
             
          }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Este caminho não pode ser acessado",
                    currentPath, JOptionPane.ERROR_MESSAGE);
        }
    }

então, impaquei por aí… está no “começo” do método no caso… oks

se puderem me ajudar… eu agradeço!!!

vc naum esta passando isso para seu JTable, vc precisa pegar os dados do combo com getselecteditem e passar pra sua tabela com setValueAt, exemplo

tabela.getModel().setValueAt(linha, coluna);

uma dica seria usar collections pra isso, com ArrayList ai ir adicionando como quiser…

t+