Eu executo essa Query para saber os nomes do tipos que existem, mas como armazenar cada uma delas em uma variável. Independente de quantos tenham, criar uma variável pra cada tipo. (Isso é possível)?
SELECT Disciplina FROM questoes GROUP BY Disciplina
De uma procurada sobre Iterar registros ResultSet
Veja como armazena-los em uma lista. E veja como iterar a lista para adicionar cada elemento ao seu JTree!