Ho risolto isolando l'ultimo elemento prima degli add, mettendolo in un opportuno oggetto.
Applicandogli con un for tutte le add ed inserendo l'oggetto nella catena.

Codice PHP:
        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
        
jPanel1.setLayout(jPanel1Layout);
        
GroupLayout.ParallelGroup pannello jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING);
        for (
int i=0;i<numeroLingue;i++) {
            
pannello.add(lingue[i]);
        }
        
jPanel1Layout.setHorizontalGroup(
            
jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .
add(jPanel1Layout.createSequentialGroup()
                .
addContainerGap()
                .
add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .
add(jLabel1)
                    .
add(jPanel1Layout.createSequentialGroup()
                        .
add(212121)
                        .
add(pannello)))
                .
addContainerGap(149Short.MAX_VALUE))
            .
add(org.jdesktop.layout.GroupLayout.TRAILINGjPanel1Layout.createSequentialGroup()
                .
addContainerGap(253Short.MAX_VALUE)
                .
add(jButton1)
                .
addContainerGap())
        ); 
Ciao.