JavaFX设置组件Tooltip的两种方式
2016-06-11JavaFX攻城狮4915°c
A+ A- 一般的组件设置Tooltip的方式比较常规,按照以下代码就可以设置:
Button btn=new Button(); Tooltip tip=new Tooltip(); tip.setText("这是Tooltip提示");//设置Tooltip内容 tip.setFont(new Font("Arial", 16));//设置Tooltip内容字体 btn.setTooltip(tip);
但是在使用的过程中可能会发现,有一些组件对象中没有setTooltip()方法,这个时候可以使用另一种方法为该组件设置Tooltip,代码如下:
//以下均为伪代码,但是能说明问题; ImageView img=new ImageView(); Tooltip tip=new Tooltip(); tip.setText("这是Tooltip提示");//设置Tooltip内容 tip.setFont(new Font("Arial", 16));//设置Tooltip内容字体 Tooltip.install(img, tip);
通过上面的两种方式都可以为组件设置Tooltip提示,代码中提到的ImageView组件就需要使用第二种方式来设置,JavaFX所有的组件支持设置Tooltip属性。
标签:JavaFX