ひびろぐ ver.2

Google検索したときの見た目を考慮してブログ名を変更してみた。馬鹿かと阿呆かと。

Archive for 7月 15th, 2007


Twitter Updates for 2007-07-15

  • Tsukikage????????? #
  • ????Python #

Powered by Twitter Tools.

Javaのメモ

躓いたところを適当に書いておく。

スクリーンショットを撮る

Robotに撮ってもらう。createScreenCaptureを使えば一発。Windowsじゃなくてもいけそう。

Toolkit.getDefaultToolkit().getScreenSize()を使えば画面サイズも撮れる。

デュアルディスプレイ関係は未調査。手元のデュアル環境ではメインウィンドウだけ取得された。

タイトルバーのないJFrameウィンドウを作成する

setUndecoratedで色々と消せる。ただし、これを使えるのはウィンドウが表示される(表示可能になる?)前のみ。

JFrameをextendsしたクラスで試したときは、コンストラクタの頭で実行したらOKだった。

VBやVCやC#みたいに単純な座標設定でSwingのGUIを調整する

setLayout(new BorderLayout());

getContentPane().setLayout(null);

で。


Java暦がだいたい20日くらいになりました。

Javaは便利だけどなかなか手に馴染みません。

たぶん、クラス階層がうまく脳内に展開されてくれなくて使いたい機能が探し出せないのが悪いんだろうけどさ。

Javaがまだまだ手に馴染んでこないので逃避してみるテスト。

クラスが色々あって色々やってくれるから色々できそうな気分になるけど、いざ組もうとすると使い方がわからなくて何もできないのがJava。

クラスとか何も無くて色々やろうとすると大変だけど、メモリが見えているのでどうにでもなるのがC。


とりあえず直感的に書けるから論理の組み立てをコード化するのは楽だけど、モジュールを知っていないとちっとも生産効率が上がらないのがPythonか?

結局Pythonはほとんど触ってないけど。



とりあえず、Javaカテゴリ作って備忘録を作ろうか。