API Request: WebView.scale property
Peter Zhelezniakov
Peter.Zhelezniakov at oracle.com
Sat May 12 05:02:11 PDT 2012
I suggest adding 'scale' property to WebView:
class javafx.scene.web.WebView {
/**
* Scale factor applied to the Web page. The scale affects logical
bounds
* of the Web page, but not bounds of the {@code WebView} node.
*
* @defaultValue 1.0
*/
public final void setScale(double value);
public final double getScale();
public DoubleProperty scaleProperty();
}
This property is different from scaleX/Y in several ways:
- scale is applied internally, i.e. logical bounds of the web page
change but WebView bounds don't; rather, scrollbars are updated.
Likewise in a frameset document frame bounds don't change.
- Scrollbars are not scaled and keep their regular size.
Similar functionality can be found in browsers, e.g. try Ctrl+/Ctrl- in
Firefox. WebView currently has a similar property called fontScale, but
that applies to text elements only.
http://javafx-jira.kenai.com/browse/RT-21499
Thanks!
--
Peter | x33066 | St Petersburg, Russia | timezone: GMT+04
More information about the openjfx-dev
mailing list