2008-12-01から1ヶ月間の記事一覧

最終版

元の背景色を維持して文字色だけを変える版。変更部分はわずかなので差分だけでもよかったのですが最終版なので一通り。ついでに画面制御シーケンスによる実装も。使用例のTest.javaはインタフェースを変えていないので前日のをそのままで。 ConsoleText.jav…

かみちゅ! #12 「ちいさな一歩で」

今年の漢字。

結局

プラットフォーム依存の部分がネイティブライブラリに追い出されているのに、Java側のクラス定義にそれが漏れ出しているところがあるので、帰りの機内で暇つぶしに手直し。 ConsoleText.java package jp.ne.hatena.misuzukamio.console; import java.util.Co…

有明へ

最終日、参加しました。気温差のせいか異様に暖かく感じると思ったら、平年の気温より暖かめだったみたいです。

北の国から

昨日帰ってきました。大荒れで寒かったですが、いろいろ美味しかったし楽しかったです。

めたぼる文字色

飛行機の中で暇つぶしにちょっと変えました。Java側のコード量がこえふとってます。Javaでできることを無理に外部でやる必要はないのでこんな感じに。ついでに余計な機能も付けてみたり。 ConsoleText.java package jp.ne.hatena.misuzukamio.console; publi…

旅先です

クリスマス週間なので昨日の夕方から北の国にやってきてます。やっぱり札幌は寒いです。建物の中は暖かいんですけどね。

コンソールの文字に色を

ちょっとした処理をしてテキスト表示するJavaアプリケーションを作り、Windowsのコマンドプロンプト上で使っていたのですが、出力するものに合わせてテキスト色を変えられれば使い勝手が良くなる感じ、と思ったのが事の始まり。 とはいえ、コマンドプロンプ…

とある魔術の禁書目録 #12 「絶対能力」

蘭も当麻もノーガード戦法で相手を説得ですか。

テレパシー少女 蘭 #26 「蘭と翠 〜私の中に何かがいる〜」

地獄少女 三鼎 #12 「真夏のグラフ」

やっぱりある意味コミカルなこういう回がないと地獄少女じゃないです。誰が誰をどういう理由で流すかの読めなさでは今回が一番だったかも。

列挙型と静的初期化子とnativeメソッド

列挙型の各列挙定数は列挙型のロード時にインスタンス化される。列挙型にプログラマが追加で定義した静的初期化子の内容は、この列挙定数のインスタンス化後に実行される。追加の静的初期化子よりも前にコンパイラが列挙定数のインスタンス化を行う静的初期…

ネストした型のnativeメソッド

JNI自体滅多に使わないし、さらにネスト型にnativeメソッドを定義するようなことがなかったので気がつかなかったけれど、 package foo; public class Outer { public class Inner { public native void bar(); } } からWindows用のJDK5のjavahでヘッダファイ…

ドロップのひととき、データの香り

ちょっと調べ物でドロップしたりペーストしたりしたもののDataFlavorを見るために。canImportは常にtrueを返して何でも受け入れ、importDataは常にfalseを返すように。JDK6用。5ならTransferHandlerの2つのメソッドを古い版に。importリストに入っていないTr…