Redimensionner le popup d'une jcombobox

Par défaut, le choix des items d'une combobox s'affiche dans un popup, dont la largeur est celle de la combobox initiale.

Pour outrepasser ce fonctionnement et obtenir un popup qui se redimensionne à la largeur du texte proposé, consultez cette page : https://tips4java.wordpress.com/2010/11/28/combo-box-popup

Une fois la classe déclarée, il suffit de l'activer ainsi :

        JComboBox<Object> combo = new JComboBox<Object>();
        BoundsPopupMenuListener bpm = new BoundsPopupMenuListener(true, false);
        combo.addPopupMenuListener(bpm);