1. · java / グラフィック

    [java]扇形っぽいのを描く

    Javaです。ふと扇形っぽいのを描きたくなりました。



    java.awt.geom.GeneralPathを使用してます。
    あとArc2Dを使っています。パスを閉じる場合に起点と終点を意識しないといけないので、この辺で頭をひねりました。。。


    package ggg;

    import jav…

  2. · java / timingframework

    [java]JFrameにむだに動きをつけてみる - timingframeworkで。

    Javaです。timingframeworkです。
    JFrameに無駄な動きをつけてみます。

    timingframework: Timing is Everything

    PropertySetterを使ってsize,locationを利用して簡単動きをつけてみます。
    timingfra…

  3. · java / swing

    JPanelからドラッグアンドドロップで背景の色移動させたい

    Javaです。JPanelからドラッグアンドドロップで背景の色移動させたいと思いました。
    たとえば、JTextFieldとかには、setDragEnabledメソッドがあったりするのですが、JPanelにはないわけで。
    それで、うーんとなやんだわけです。

    参考
    TransferHand…

  4. · java / nimbus

    nimbusを使っていこう!!

    Javaです。
    そろそろnimbusを使っていこうと思います。

    Nimbus, Java SE 6 Update 10 Beta


    try {
    UIManager.setLookAndFeel(
    "c…

  5. · java / ダーツ

    501を6ラウンド(18ダーツ)以内におわらせるっていうのは?

    ダーツです。この半年ソフトダーツにはまってます。インターネット時代ですので、ネットワークで対戦できて非常に燃えます。
    サーバーに記録されるので、自分の成長具合が確認できて、おもしろいです。

    ちなみに、ソフトダーツの世界にもプロ制度がありました。
    PERFECT ソフトダーツプロトーナ…

  6. · 雑記

    警告ダイアログについて思うこと。

    雑記です。
    インターフェイス、対話式インターフェイスについて思う事などなどです。

    たとえば、《何か》を入力をして《送信》ボタンを押すインターフェイスがあるとします。
    その《何か》は入力が必須な項目です。そいう仕様です。

    ユーザーは何も入力しないで、《送信》ボタンを押しました。
    システムは…

  7. · java / swing

    JLayeredPaneについてメモ

    Javaです。
    swingです。
    使えたらすごくいろいろなことができそうだなぁと思っているJLayeredPaneについてです。

    JFrameに他のコンポーネントにぺたぺたaddしたい場合は、getContentPane()してaddします。
    JWindowでもいいのですが、JFram…

  8. · java / リフレクション

    [java]リフレクションでstaticメソッドの起動は?

    Javaです。
    リフレクションでstaticメソッドの起動は?

    java.lang.reflect.Method

    呼び出したいメソッドを特定できたなら、

    method.invoke(null, new Object[]{});
    渡すインスタンスをnullでオッケー。

    難しく考える必要がなか…