默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
menuItem前面的空白如何去掉(红色标注)?
阅读(25554) | 评论(7 收藏 淘帖
menuItem前面的空白如何去掉(红色标注)?_红色的那一列
请问menuItem前面的空白如何去掉(红色区域)?



还有一个疑问:能不能一步去除所有的toolTip?

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:Java新手对BeautyEye的简单问题下一篇:JList渲染图片和文字一起的列表时有问题
推荐方案
评论 7
设置UIManager.put("MenuItem.margin",new InsetsUIResource(0,-20,0,0));这一句不管用
你的需求,建议去看一下外观的源码
引用:JackJiang 发表于 2019-06-11 19:54
你的需求,建议去看一下外观的源码

十分荣幸能被作者指导,真心感谢,在修改了initForVista()之后实现了这个功能.......能再问一下,在运行demo时,可以一键取消所有toolTip,这个应该往哪个方向查找呀?我不断试着修改popup包下的文件,但一直没成功...
引用:JackJiang 发表于 2019-06-11 19:54
你的需求,建议去看一下外观的源码

menuItem前面的空白如何去掉(红色标注)?_1.png

引用:wddmszxy 发表于 2019-06-11 21:11
十分荣幸能被作者指导,真心感谢,在修改了initForVista()之后实现了这个功能.......能再问一下,在运行d ...

这个功能是SUN官方SwingSets的Demo源码实现的功能,你直接看源码就能明白,我没有特别留意这个
引用:JackJiang 发表于 2019-06-11 21:55
这个功能是SUN官方SwingSets的Demo源码实现的功能,你直接看源码就能明白,我没有特别留意这个

谢谢作者指导,特来还愿,ToolTipManager.sharedInstance().setEnabled(false);这一句可以去除所有的toolTip
引用:wddmszxy 发表于 2019-06-12 11:43
谢谢作者指导,特来还愿,ToolTipManager.sharedInstance().setEnabled(false);这一句可以去除所有的tool ...

嗯嗯 很久不玩swing了,忘的差不多了。。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部