Mercurial > hg > Members > riono > TreeVNC_ja_comment
diff src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java @ 277:2d39a1f9558d
create adjustHdSizeButton.
author | oc |
---|---|
date | Fri, 09 Jan 2015 16:50:13 +0900 |
parents | 40d400a7ec84 |
children | 69e821effec6 |
line wrap: on
line diff
--- a/src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java Tue Jan 06 19:29:34 2015 +0900 +++ b/src/viewer_swing/java/com/glavsoft/viewer/UiSettings.java Fri Jan 09 16:50:13 2015 +0900 @@ -108,6 +108,18 @@ fireListeners(); } + public void adjustHdSize() { + // 今の画面サイズを取得 + // uiSettingsData.getScalePercent()を取得 + // 1920x1080にするためにはscaleを何に設定すれば良いのかを計算する + double scaleFactor = (int)(this.uiSettingsData.getScalePercent() / SCALE_PERCENT_ZOOMING_STEP) * SCALE_PERCENT_ZOOMING_STEP + SCALE_PERCENT_ZOOMING_STEP; + if (scaleFactor > MAX_SCALE_PERCENT) { + scaleFactor = MAX_SCALE_PERCENT; + } + setScalePercent(scaleFactor); + fireListeners(); + } + public void zoomAsIs() { setScalePercent(100); fireListeners();