木曜日, 10月 26, 2006

Firefox 2 ?

世間ではFirefox 2がリリースされて話題になってるようですが、
私はFirefox 1.5のまま‥わざわざ2をインストールする理由が
見付からずに困っています。

そんなに変わってるように思えないし。

新しいパソコンに触る機会があれば、
きっとFirefox 2をインストールするとは思いますが。

‥‥。

実は裏がある。
Firefox 2をインストールすると、
mozlessを2に対応させないといけない。
‥それが面倒だから2をインストールしない‥。
つまりインストールしない理由ならある、ということ。

ズルイね。

水曜日, 10月 18, 2006

java.awt.Robot

java.awt.Robot というクラス発見。Java 1.3から実装されてるらしい。

何をするクラスかというと、
マウスカーソルを好きな位置に動かしてクリックイベントを発生させたり、
キーボードのキーを押したイベントを発生させたりするもの。

ためしにデスクトップのアイコンをクリックさせてみたらアクティブになった。
座標 100 100 に移動して左クリック、こんな感じ。
Robot robot = new Robot();
robot.mouseMove(100, 100);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.delay(250);
robot.mouseRelease(InputEvent.BUTTON1_MASK);

Robot使うと画面の好きな位置のピクセルの色もとれる。
スクリーンショットもとれる。

実は画像保存するサンプルさがしていて、スクリーンショットとるサンプル見つけて、
Robotクラスにたどりついたのでした。これ。
Screenshot.java - Take a screenshot and save it to a PNG file using javax.imageio

水曜日, 10月 04, 2006

Eclipseで画面分割

EmacsのC-x 2での画面分割と同じことをEclipseでやるには。

エディタウィンドウの二分割 - EclipseWiki を参考に。

まずは、複数エディタを並べて表示する「エディタウィンドウの2分割」を習得。
そしてさらに、「ひとつのファイルに対してエディタウィンドウを2つ開く」方法を習得。
両方組み合わせると、「ひとつのファイルの違う部分を同時に表示・編集」できる。

手順面倒だけど、できるようになってうれしい‥と思うことにする。