カルテをスワイプスクロール
Mac OS X は,Lion になって Safari でページをスワイプでめくれるようになった。OpenDolphin でもそれに似たような,ページをめくるようなスクロールができるようにしてみた。
慣性スクロールでは,ScrollBar の getUnitIncrement で,1〜5ドットくらいの小さい値を返すようにする必要があるので,それを MyJScrollPane で設定している。KarteScrollPane では paint を横取りして,viewport を勝手に書き換えて,スワイプ風の表示をしている。複数カルテを開くと,その都度モニタ画面分のメモリを食うので,ヒープは -Xms512m 以上にしないと厳しい。
YouTube に操作の動画をアップロードしてみた。
|
« 飛ばない StampTree | トップページ | Lion 風スクロールバー »
「OpenDolphin」カテゴリの記事
- 13年目の運用まとめ(2021.02.04)
- スタンプの簡易表示(2020.09.04)
- Java 1.8.0_261 での apple.awt.brushMetalLook(2020.07.26)
- Undo の充実 (4) StampEditor, StampTree(2020.07.23)
- Undo の充実 (3) AtokListener(2020.07.22)