Netbeans を使用して濃度ペア ゲームを作成しました。ゲームの詳細については、 http://en.wikipedia.org/wiki/Concentration_(game)を参照してください。
ゲームが始まる前に、ユーザーはゲームのバージョン (コンピューター対人間、人間対人間)、名前、およびコンピューター対人間バージョンでコンピューターが記憶しなければならないカードのメモリを選択でき、次元とジョーカーも選択できます。 .彼は、指定されたサイズとジョーカー、または自分の好みのサイズ (列、行、ジョーカー) を選択できます。もちろん、行と列には制限があります:52.しかし、ユーザーがゲームの寸法として52x52または50x3などを使用する場合、setResizableで遊んでもまったく役に立ちません...恐ろしいように見えます(ところで、画像は73x97ピクセルです) .
私のコンポーネントはボタンではなく、カードに関する独自の gui クラスのオブジェクトです (別のパッケージのカードのロジックと接続しています)。Gridbadlayout は、ラジオボタンに既に使用しているため、本当に頭痛の種になる可能性があります。
現在、私はgridlayoutを使用していますが、setEnabled(true)を使用していた場合、たとえば10行が実際に画面に収まるようにすると、グラフィックカードは小さくなり、コンポーネント全体を「埋める」ことはできません...
http://postimg.org/gallery/53g9ag0i/667f8271/ここでの意味
すべてのコンポーネントのサイズを変更する必要がありますか?それとも制限が大きすぎるため、小さくする必要がありますか?