Java
JFrame.paint(Graphics)を生で叩くよりも、ダブルバッファリングを有効にしたJComponent.paintComponent(Graphics)の方がパフォーマンスいいとは思わなかった。いろいろ最適化が効いてるんだろうなぁ。
今時java.awt.PopupMenuか!ニーモニックキーすら指定できない!っていうか、SystemTray自体もawt! aSystemTray.add(aTrayIcon)するとmain(Strings)を抜けてもアプリは終了しない やー、2つめに気づかず悩んだ悩んだ。しみじみ考えれば当たり前なんだけど。…
いろいろあって、このメソッド自体余り信用していなかった(Java使い始めて5年とかになるのに、使った回数は数回のみ)のですが、物は試しと再度使ってみることにしました。 Vector aVector = new Vector(); aVector.add("a"); String[] strings = aVector.toA…
便利に使っているのですが、命名規則で独自ルールばっかりになってきました。うーむ、きちんとした物があるのならそれに従いたいんですけど……。Smalltalk風のカテゴリには収まらない物が多くて。 あと、Smalltalk由来だから当然なんですけど、メソッドはカテ…
Java5はDoCoMoの新エミュレータ(多分6月に出ると思うんだけど)まで待って、とりあえずは1.4.2とEclipse3.0(これも、DoCoMoの新エミュレータが出たら変えよう)でいろいろと。 環境整備を盛大にやっている途上で、インクリメンタルコンパイルがほげってしまっ…