Hallo zusammen!
Obwohl ich das Thema hier im Forum schon in einigen Beiträgen gefunden habe, bekomme ich mein JPopupMenu nicht mir Scrollbalken zum Laufen.
Hier der Code:
Kann mir bitte jemand sagen, was ich falsch mache?
Herzlichen Dank und schönes Wochenende,
pipeman
Obwohl ich das Thema hier im Forum schon in einigen Beiträgen gefunden habe, bekomme ich mein JPopupMenu nicht mir Scrollbalken zum Laufen.
Hier der Code:
Code:
public Menustruktur(){
super("Menustruktur");
JPanel panel = new JPanel();
JButton knopf = new JButton("Popup");
knopf.addMouseListener(new MouseAdapter(){
public void mouseReleased(MouseEvent me){
JPopupMenu pop = new JPopupMenu();
JScrollPane jsp = new JScrollPane();
for (int m = 0; m < 55; m++){
JMenu menu = new JMenu("Menü " + m);
JScrollPane innerJsp = new JScrollPane();
for (int s = 0; s < 55; s++){
JMenu submenu = new JMenu("Submenü " + s);
submenu.add(new JMenuItem("Basis"));
submenu.add(new JMenuItem("Standard"));
submenu.add(new JMenuItem("Experte"));
innerJsp.add(submenu);
}
menu.add(innerJsp);
jsp.add(menu);
//pop.add(menu); // auskommentieren
}
pop.add(jsp);
pop.show( me.getComponent(), me.getX(), me.getY() );
}
});
panel.add(knopf);
getContentPane().add(panel);
}
Kann mir bitte jemand sagen, was ich falsch mache?
Herzlichen Dank und schönes Wochenende,
pipeman