タグ

GUIに関するthreeMonthsのブックマーク (2)

  • Java に関するあれこれ

    Twitter クライアントに学ぶ Java GUI プログラミング #0 はじめに #1 開発環境の構築 (Java SDK, Eclipse, Maven 2) #2 Maven Project の作成 ~ Hello World! #3 外部ライブラリを使用する (Maven 2 使用) #4 Twitter の TL (タイムライン) を取得 #5 Thread を使用して一定間隔で TL を取得 #6 GUI ウィンドウとイベントディスパッチスレッド #7 TL を GUI ウィンドウ上に表示する

  • strong typedef しててもアプリケーションハンガリアンが有効な場合はある - ぐるぐる~

    strong typedef するってなんだ、ってのは置いとくとして、適切な名前の基準三つ。を読んでちょっと思ったことが、上のタイトル。 どういう状況かというと、変数名の補完機能の付いたエディタ*1で GUI プログラム書いてるとか、そんな感じ。 GUI コンポーネントは Button クラスだとか、Label クラスだとか、十分 strong type なんだけど、一つの画面に貼り付けるコンポーネントが多い上、GUI コンポーネントは非常に多くのメソッドを持ってるのが普通だから、補完機能があまり役に立たない*2。 これを避けるために、アプリケーションハンガリアンを併用して、 Button オブジェクトにはプレフィックス btn_ Label オブジェクトにはプレフィックス lbl_ を付けるとかすると、btn_ と打って補完機能を働かせれば、ボタン一覧が表示される。 そういえば、この場合

    strong typedef しててもアプリケーションハンガリアンが有効な場合はある - ぐるぐる~
  • 1