List组件挡住了菜单 怎么办啊? 我在菜单栏下放置了一个List组件,但是当菜单展开时,一部分却被List遮盖住了咋整啊?。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的菜单使用 JMenu ?是AWT还是Swing?将 List 换成 JList。 菜单使用 的是JMenuList 是AWT的List可是我不想换,有没有什么方法可以纠正? 混用AWT和Swing组件就这样,两者的层序不同,AWT组件显示在上面。 那应该怎么改呢?。。 我不想用JList,是因为我的程序中,用了一些List的函数,而JList中又没有。这样一改太麻烦我用了下setComponentZOrder这个函数,比如:JMenu fileMenu=new JMenu("文件(F)");fileMenu.setComponentZOrder(list,0);//list是List的变量这样用是解决了覆盖的问题,但同时又出现了另一个问题,就是List中的列表项全都显示不出来了 你用的jdk/jre是那个版本?我记得java6 某个update里改善了AWT/Swing混用的问题。我在6u26里试了一下,正常显示了。(好久没用过AWT了)。你可以试试JPopupMenu.setDefaultLightWeightPopupEnabled(false);下拉菜单其实就是一个 JPopupMenu jsp applet问题 有没有更好二维数组循环方法?求指点。 怎么取字符串的每个Bit位数据 Clendar定义时间的问题,在线等!高手指点啊!急!急!急!急! 最近的一些公司的真实笔试题 请问在那里可以下载到《java联机丛书》或《java联机帮助》 初学者问题 请问各位高手:在JBUILDER6中可否实现像MS studio中那样输入对象和一个“.”后,能自动列出该对象所有的方法让你选择!谢谢!在线等待! 高分求一个聊天室的java程序代码。 数据库更新的问题 这个对于我来说太难了,可能是我太菜了 菜鸟请进
List 是AWT的List可是我不想换,有没有什么方法可以纠正?
fileMenu.setComponentZOrder(list,0);//list是List的变量
这样用是解决了覆盖的问题,但同时又出现了另一个问题,就是List中的列表项全都显示不出来了
下拉菜单其实就是一个 JPopupMenu