请选择 进入手机版 | 继续访问电脑版

默认
发表评论 7
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
menuItem前面的空白如何去掉(红色标注)?

红色的那一列

红色的那一列

请问menuItem前面的空白如何去掉(红色区域)?



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

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

上一篇:Java新手对BeautyEye的简单问题下一篇:JList渲染图片和文字一起的列表时有问题
推荐方案
评论 7
设置UIManager.put("MenuItem.margin",new InsetsUIResource(0,-20,0,0));这一句不管用
你的需求,建议去看一下外观的源码
签名: 《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》:http://www.52im.net/thread-2675-1-1.html
引用:JackJiang 发表于 2019-06-11 19:54
你的需求,建议去看一下外观的源码

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

1.png

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

这个功能是SUN官方SwingSets的Demo源码实现的功能,你直接看源码就能明白,我没有特别留意这个
签名: 《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》:http://www.52im.net/thread-2675-1-1.html
引用: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了,忘的差不多了。。
签名: 《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》:http://www.52im.net/thread-2675-1-1.html
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部