Hey guys,so,I have a button,when clicked,it opens menu with options,and when i click on some other button in that menu,it gives me another menu. I need to put a scroll bar in JPopupMenu since I have many items. Here is code.
final JPopupMenu balasevicM = new JPopupMenu("");
balasevicM.add("Al se nekad dobro jelo");
balasevicM.add("Andjela");
balasevicM.add("Anita");
balasevicM.add("Ankica");
balasevicM.add("Balkanski tango");
balasevicM.add("Bela ladja");
balasevicM.add("Bezdan");
balasevicM.add("Boza zvani pub");
balasevicM.add("Boze, boze");
balasevicM.add("Brakolomac");
balasevicM.add("Caletova pesma");
balasevicM.add("Cekajuci montenegro ekspress");
balasevicM.add("Citron pesma");
balasevicM.add("Civutski vrt");
balasevicM.add("D-moll");
balasevicM.add("Da ti je bmw");
balasevicM.add("Devedesete");
balasevicM.add("Devojka sa cardas nogama");
balasevicM.add("Dobro vece, zagrebe");
balasevicM.add("Dodjoska");
balasevicM.add("Dok gori nebo nad novim sadom");
balasevicM.add("Eleonora");
balasevicM.add("Hej haj bas nas briga");
balasevicM.add("Ja luzer");
balasevicM.add("Ja vas, kanda, znam (sa stranda)");
balasevicM.add("Jos jedna pesma o maloj garavoj");
balasevicM.add("Julija");
balasevicM.add("Kao rani mraz");
balasevicM.add("Ladjarska serenata");
balasevicM.add("Lagana stvar");
balasevicM.add("Lepa protina kci");
balasevicM.add("Ljerka");
balasevicM.add("Ljubio sam snasu na salasu");
balasevicM.add("Maliganska");
balasevicM.add("Mirka");
balasevicM.add("Naposletku");
balasevicM.add("Ne lomite mi bagreme");
balasevicM.add("Ne volim januar");
balasevicM.add("Nedostaje mi nasa ljubav");
balasevicM.add("Neki novi klinci");
balasevicM.add("Nevernik");
balasevicM.add("Nikad kao Bane");
balasevicM.add("Noc kad sam preplivao dunav");
balasevicM.add("Novi Sad");
balasevicM.add("Odlazi cirkus");
balasevicM.add("Olivera");
balasevicM.add("Oprosti mi Katrin");
balasevicM.add("Pa dobro gde si ti");
balasevicM.add("Panonski mornar");
balasevicM.add("Pesma o jednom petlu");
balasevicM.add("Plava balada");
balasevicM.add("Pred zadnji sneg");
balasevicM.add("Prica o vasi ladackom");
balasevicM.add("Provincijalka");
balasevicM.add("Prva ljubav");
balasevicM.add("Requiem");
balasevicM.add("Ringispil");
balasevicM.add("Sevdalinka");
balasevicM.add("Sin jedinac");
balasevicM.add("Slabo divanim madjarski");
balasevicM.add("Sugar rap");
JScrollPane pane = new JScrollPane(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
balasevicB.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event1)
{
balasevicM.show(balasevicB,balasevicB.getWidth()/2 , balasevicB.getHeight()/2);
}
}