javax.swing.JOptionPaneは.NETでいう所のSystem.Windows.Forms.MessageBoxと同等の機能を実現するためのクラスだ。 使い方として一番簡単なのはスタティックなメソッドを使ってダイアログを表示することだ。 JOptionPane.showMessageDialog(null, "メッセージ", "タイトル", JOptionPane.INFORMATION_MESSAGE); 実行結果 この段階では非常に気に入らない。(というか悪いが使い物にならない) 日本語フォントのレンダリングが汚い 英語フォントはまだ我慢できるが、Javaのデフォルトの日本語フォントのレンダリングははっきり言って酷過ぎる。これはJ2SE6であれば起動オプションでアンチエイリアスを有効にできるらしいので、試してみる。 -Dawt.useSystemAAFontSettin
![JOptionPaneの憂鬱 - Kazzz's diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/c017efb27389832198e37fec87daad8eacd4672c/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FK%2FKazzz%2F20071219%2F20071219072955.png)