タグ

2009年12月20日のブックマーク (9件)

  • Java Swing「JTree」メモ(Hishidama's Swing-JTree Memo)

    モデル JTree内で実際にデータを管理するのがTreeModel(インターフェース)。 基的にはそれを実装しているDefaultTreeModelクラスが使われる。 TreeModelにはデータを取得する系統のメソッドしか宣言されていない。 データを操作(追加・削除)するメソッドはDefaultTreeModelの方にある。 個々のデータ(要素)はTreeNodeインターフェース(後から子ノードを増減する場合はMutableTreeNodeインターフェース)の実装クラス(デフォルトではDefaultMutableTreeNodeクラス)で保持する。 DefaultTreeModelはルートノード(一番上の要素)だけを保持し、子ノードの一覧(リスト)は各ノードがそれぞれ保持する。 メソッド 概要 更新日

    voidy21
    voidy21 2009/12/20
  • 画像ビューワー以前、JTreeのノードを動的に生成する。 - @author pyridoxin

    再度パネルにファイル一覧を表示したいときに使えるJTree。しかしあるルートノードを指定してそこから一気に最下層まで生成するのは負荷が係る。またユーザーが欲しいときに欲しいだけ子ノードを生成すれば良いので一気に生成する必要ない。そこでノードを動的に生成する。 最初にある親ノード(ファイル)が与えられたとする。その子ノード達はlistFiles()で容易に得られるので、それらをDefaultMutableTreeNodeでノード化してツリーに付け足す。さらに孫ノードを付け足せば良いのですが、孫ノードは最初のフェーズでは生成しない。 子ノードのうち孫ノードをもつ可能性があるのはディレクトリだけ。そこでisDirectory()でディレクトリであるかどうかを判断して、ディレクトリであるならばダミーの孫ノードを付け足し、子ノードが展開できる状態にする。 次に孫を生成する。タイミングはTreeWil

    画像ビューワー以前、JTreeのノードを動的に生成する。 - @author pyridoxin
    voidy21
    voidy21 2009/12/20
  • 『MSパワーポイント劇場。』

    こんなのあったんですね! おもしろいっ! ■かぐや姫 ■桃太郎 ■つるの恩返し ■シンデレラ ■はだかの王様

    『MSパワーポイント劇場。』
  • Browser Pong

    Up A Down Z Human Play P Sound S Quit Q Pause Up ↑ Down ↓ Human Disable your popup blocker. Made by Stewdio. About Browser Pong.

    voidy21
    voidy21 2009/12/20
    すげー! RT @stillpedant この発想は無かった。 "Browser Pong" -
  • ブログネタをしぼり出す方法 | | SOHO考流記 | あすなろBLOG

    ゴールは、迷わず記事を書き出せるようになること。そのためには次の2つが必要です。 1.ブログネタを常に一定数ストックしておく(材料の準備) 2.ブログネタから文章に起こす手順を決めておく(レシピ化) ブログを料理にたとえれば、冷蔵庫に何も材料がなければ作りようがありませんし、材料が十分にあっても、料理の仕方を知らなければ、やはり作れません。 ソーシャルブックマークやEvernoteなど、いわゆるネタ帳に大量の情報をストックしている方は少なくないでしょう。そうなると、もしブログがなかなか書けないとしたら、それは材料がないからではなく、材料を料理する方法を知らない、レシピの知識がない、ということになります。 そこで、レシピすなわち、ブログネタから文章に起こす手順を決めておけばいいわけですが、これはすなわち質問です。 たとえば、以下のエントリーで紹介されている7つの方法は質問を作るうえで役に立

  • Java でアスキーアート画像を生成する - IT戦記

    要は 文字列を指定された *.ttf ファイルを使って画像化したい!! こんな画像作りたい と言う訳で書いてみました "-D" オプションでいろいろ設定できます。 import java.lang.String; import java.lang.System; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.File; import java.util.Collection; import java.util.Iterator; import java.util.LinkedList; import java.awt.GraphicsEnvironment; import java.awt.Font; import java.awt.Color; import java.awt

    Java でアスキーアート画像を生成する - IT戦記
    voidy21
    voidy21 2009/12/20
  • Glass Half Pint

    voidy21
    voidy21 2009/12/20
    このグラスはいいな :
  • Fenrir's BLog: Twitterでつぶやくと数式の画像のURLが返ってくる

    Twitterでぶつぶつ言っていると急に数式を書きたくなりませんか? 僕は勿論のこと、皆さんもそうなりますよね(笑)。そこでTwitter上でTeXの数式をつぶやくと、画像のURLを返してくれるサービスを作りました。 使い方は簡単、@TeX_Eqに対してTeXの数式をつぶやいてみてください。 例えば @TeX_Eq E = mc^{2} とつぶやくと、しばらくして http://is.gd/5cg3AというURLがつぶやき返しされるはずです。これはアクセスすると以下のような画像がゲットできます。 Rubyで書いたソースコードを公開しておきますが、仕組みは至極簡単です。 TeX_Eq向けのつぶやきをcronで監視つぶやきがあったら、それを数式と解釈してGoogle chart APIを使って数式の画像を取得するためのURLを内部的に生成そのままだとTwitterの140文字制限に引っかかって

  • 矛盾脱衣 - Wikipedia

    恒温動物である人間の体温は、寒冷な環境下では熱量を外気に奪われることで低下する。体温が一定以下に下がると、生命維持のために皮膚血管収縮によって熱放散を抑制し、熱生産性を高めて体内から温めようとする働きが強まる。 この際に極寒の体感温度(外気温)と実際の体内温度とに温度差が生じると、低体温症のためにまるで暑い場所にいるかのような錯覚に陥って衣服を脱いでしまうとされる。 法医学では、アドレナリン酸化物の幻覚作用や体温調節中枢の麻痺による異常代謝とも説明している。 遭難した登山者が凍死状態で発見されるとき、着衣を脱いだ状態で発見されることがある。場所が積雪地域か、気温が零下であるか否かに限らず、脱衣した状態で凍死した例は世界各国で見つかる。 また、低体温症に伴う症例としては矛盾脱衣の他に、死体が家具などの下や裏側へ隠れた状態で発見される"hide-and-die syndrome"、あるいは終末