2012-04-06 8 views
5

白と黒の交互のJButtonで構成されたチェッカーボードを作る必要があります。グラフィックスクラスを使用してボタンを追加することはできますか?これは宿題であるので、私は助けてもらえません。JButtonのチェッカーボードの作り方

答えて

5

GridLayoutをご覧ください。使用方法の例はhereです。最後に、JPanelsを使用すると、チェッカーボードを作成する場合にJButtonを使用するよりも優れたフィニッシュが得られると思いますが、それは完全にあなた次第です。

+3

'GridLayout'の呼び出しがうまくいっています。 OTOH 1)JavaDocsの最新バージョンにリンクすることが最善です。私はあなたの答えをJ2SE 7を指すように編集しました。最新のドキュメントへのリンクを得るためのヒントについては、[ポイント2の利点](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875)を参照してください。 。同意しない場合は、ロールバックしてください。それ以外の場合は、RFEに投票してください。 ;) 2)GLにボタンを追加することは、ペイント内のボタン機能を再実装するよりも、視覚的にも優れており、操作がはるかに簡単です。 –

+1

@AndrewThompson:最新バージョンのドキュメントに同意します。デフォルトでは、私が以前使っていたものなので、以前のものに戻す傾向があります。 – npinti

+1

残念ながら、「主要な検索エンジン」のデフォルトの検索は1.4.2のドキュメントを指しています。私はネット上のリンクの重さが依然として1.4であるからだと思う。 (OracleがRFEを実装するか、または)更新されたリンクを投稿することによって、検索エンジンをバージョン間で手間をかけてドラッグしない限り、変更する予定はありません。 :( –