1. · java

    ひとつのメソッドにしか実装が許されていない場合には、もっとラベル付きのブロックを使ったらどうかな。

    Javaです。
    あるプロジェクトでは、あるフレームワークでは、exectuteメソッドにしかロジック(ビジネスロジック)を実装してはいけないそうです。
    インナークラスを作ってはいけないし、メソッドをつくってもいけないそうです。プログラマが許されているのは、このメソッドの中での実装の…

  2. · 教訓

    ソースコードにSQLを埋め込む場合には、ツールで簡単にとりだせるように目印をつける。

    SQLをソースコードに埋め込む場合はツールでとりだしやすいように前後にマーカーを入れましょうという話。
    重要なのは、対象部分の前後にコメントを入れること。簡単な正規表現で抜き出せるようにしておくとよいかも。

    えーと、こんなのはどうだろう

    // START SQL:ユニークキー
    ここに対…

  3. · java / JSlider / swing

    javaです。swingです。JSliderです。

    JSliderを作るメソッド。
    JSliderの値をどこにどう表示するか悩むので、JSliderのpaintComponentをオーバライドして自分自身で描画させてます。

    JSlider createJSlider(int min…

  4. · java / swing

    TreeUIをつくってみたいのだがしんどいので。

    Javaです。Swingです。
    JTreeの描画部分をオーバライドしていろいろ描画できないかなぁと考えていましたら、JTreeってTreeUIの部分で描画してまして、単純にJTreeのpatintComponentsをオーバライドするだけではだめなのでした。

    そこで、TreeUIな…