如何解决SWT 弹出菜单宽度
我有一棵树,里面有各种物品。当我在树中右键单击时,会弹出一个菜单。菜单中的标题可以根据在树中的位置(鼠标下的项目)而有不同的宽度
ivPopMenuTree.setText( targetPath );
如果 targetPath
有 10 个字符,那就是菜单的宽度。当 targetPath
有 30 个字符时,菜单宽度会扩展以显示整个路径。但是,下次弹出菜单时,targetPath
是 10 个字符,菜单宽度不会缩小,而是显示 10 个字符,后面有 20 个空格。
有没有办法让菜单宽度只显示当前文本的宽度?类似.requestLayout();
?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。