JPopupMenu menu = new JPopupMenu();
JMenu catalogItem = new JMenu("类别");
....
JMenuItem item1= new JMenuItem("类别1");
....
JMenuItem item40= new JMenuItem("类别40");
catalogItem.add(item1);.....catalogItem.add(item40);当显示的时候,屏幕上只能看到 类别1 到 类别30,后面的10个列别都看不到了,也不能滚动,请问该如何处理呢?谢谢!
JMenu catalogItem = new JMenu("类别");
....
JMenuItem item1= new JMenuItem("类别1");
....
JMenuItem item40= new JMenuItem("类别40");
catalogItem.add(item1);.....catalogItem.add(item40);当显示的时候,屏幕上只能看到 类别1 到 类别30,后面的10个列别都看不到了,也不能滚动,请问该如何处理呢?谢谢!
,就可以被添加到JScrollPane了,这样应该就具有滚动功能了吧。考虑自己改写JPopupMenu,让它具有一个JScrollPane了