Darum ging es doch, oder nicht? Du hast ein Set mit 100 Elemenen, und willst das in einer Tabelle darstellen. Und DAZU brauchst du (spätestens im Renderer) indizierten zugriff?!
Du kannst dir ein TableModel erstellen, wo (natürlich nicht bei jedem Zugriff, sondern) EINmal im Konstruktor die Set übergeben und ihr Inhalt in einer List gespeichert wird. Wenn die Set sich ändert, muss das TableModel aktualisiert werden. Die Reihenfolge der Elemente ändert sich dadurch eigentlich, aber das kann man notfalls auch verhindern.