我刚刚升级到Luna(来自Kepler),我注意到一些小问题(但很烦人):
自动完成无法为变量初始化中已经指定的泛型生成钻石"<>".例如,当我键入:
Set<String> mySet = new HashSet
Run Code Online (Sandbox Code Playgroud)
我希望,它会自动完成
Set<String> mySet = new HashSet<>();
Run Code Online (Sandbox Code Playgroud)
而不是
Set<String> mySet = new HashSet<String>();
Run Code Online (Sandbox Code Playgroud)
我使用的是JDK 1.7,合规级别也设置为1.7.
当我在自动完成期间多次击中STRG + Space直到它再次达到java-autocompletion然后按Enter键时,它会传递预期的钻石,这也很奇怪.
这对我来说非常像一个错误.
这个错误是"已知",是否有针对此问题的解决方法?找不到与此主题相关的任何内容.
A javafx.scene.Node具有使其对鼠标事件透明的功能,因此不会将其选择为此类事件的目标:
Node.mouseTransparentProperty()
如果为true,则此节点(连同其所有子节点)对于鼠标事件是完全透明的。为鼠标事件选择目标时,将mouseTransparent设置为true的节点及其子树不考虑在内。
不幸的是,此功能尚未实现javafx.scene.control.Tooltip。为此,
有一个开放功能要求 -但似乎没有关于该主题的很多活动。
我的问题是:对此有任何解决方法吗?如何使工具提示鼠标透明,以将鼠标事件路由到基础控件?