エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
無名クラスへのパラメタの渡し方
JDK1.1で導入された無名クラスは非常に強力な機能で、プログラムの記述力を 大幅に高めることができます... JDK1.1で導入された無名クラスは非常に強力な機能で、プログラムの記述力を 大幅に高めることができます。 Lispのλ式のような使い勝手をCライクの文法で使えることは驚きです。 JavaはCやC++と違って関数ポインタの概念がないので、コールバックの実装に は無名クラスは必須の機能といえるでしょう。 特にJGLなどのコンテナとの組み合わせは非常に強力です。 無名クラスを使う上でのTipsとしてパラメタの渡し方があります。 ボタンを押すとダイアログを表示するプログラムを考えてみます。 ボタンのコールバックにダイアログの表示プログラムを登録するメソッド addDialogは普通に書くと以下のようになります。 void addDialog(Button button, Dialog dialog) { button.addActionListener(new ActionListener()
2008/07/09 リンク