Bonjour,
Une autre hypothèse serait de se servir de la méthode createWindow,
qui permettrait d'associer à la frame principale une Scrollbar pratiqe si la liste des checkbutton+entry est très importante.
Ceci dit la méthode la plus simple reste d'agencer tes widgets dans des frames successives style:
$frame_principale=
$MainWindow->Frame(...)->pack(-fill=>'both',-expand=>'1');
$Frame1=$Frame_principale->Frame(...)->pack(-fill=>'x',-side=>'top');
$checkB1=$frame1->Checkbutton(...)->pack(-side=>'left',-expand=>'1');
$entry1=$frame1->Entry(...)->pack(-side=>'left',-expand=>'1');
$Frame2=$Frame_principale->Frame(...)->pack(-fill=>'x',-side=>'top');
$checkB2=$frame2->Checkbutton(...)->pack(-side=>'left',-expand=>'1');
$entry2=$frame2->Entry(...)->pack(-side=>'left',-expand=>'1');
... et ainsi de suite!
à +