パスワードを忘れた? アカウント作成
431281 journal

nogの日記: スケジューラ

日記 by nog

Mac OS X でフリーのカレンダーが欲しい。そう思って、カレンダーを作ってみた。Java で。
比較的簡単にできたので、スケジュールを書き込めるようにしよう。ってことで、みためはできた。しかしファイルへの保存が難しい。どう保存すればいいんだ?
ずっと前に irc client を作ってた経験から文字列をきったりはったりするこにゲンナリしてたので、この部分の自作は断念。JavaCC とか挑戦してみたけどありゃぜんぜんわからなかった
ということで、XMLに挑戦するが、これもさっぱり。なんかいろんな規格みたいなのやらわけわからん、ってことでしばらく調べてみるとやりたいことが比較的簡単にできそうな API発見。Relaxer。しかもドキュメントが日本語であるってことが高ポイント。僕のとって XML=Relaxer です。いまのところ。
こりゃいい、 pint にもつかえるかな、、、って思っているものの、あれを変更するとなれば、どえりゃーことになるので、しばらく保留
いきなりカレンダーにがしがし変更するのもなぁ、ってことで、スケジューラには定番と思える ToDoのリストを作ってみることに。そしてその GUI ではまってる
はじめは JPanel に ToDoView ってコンポーネントをGridLayoutぺたぺたはりつけていたが、ものが多くなると使いづらい。
そんでもって Swingな本みてると、みたかんじは JList で一行にチェックボックスとテキストエリアがあるコンポーネントをくっつけりゃいいじゃん!っておもって作ってみたが、変更できない。なんでもみるだけらしい。がっくり。
じゃあ、JTable だ!Swingな本をみると、ちゃんとチェックボックスもつけられるじゃん!とかおもって作ってみると、こんどはこいつの挙動がへんだ。チェックボックスをクリックすると、セルのセンターにあったのがいきなり左がわにでやがる。googleさんで調べてみると、某MLでヒット。そういう仕様らしい。却下だな、、、
そんなかんじで、またつくりこめないものがふえていくのでした、、、
途中でOmniOutlinerとかでてなえそうになっても、頑張ってるのはこのためだっつ。
ということで、イイレイアウトマネージャがあればおしえてちょ m(_ _)m

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

読み込み中...