ここに来る前に作成されたアプリケーションにチェックボックスを追加する必要がありましたが、アプリが疑似絶対グリッドのような配置を試みるサードパーティのLayoutManagerを使用しているため、必要以上に困難でした。APIはひどいもので、2つ、4つ、または6つのパラメーターのコンマ区切りリストである位置指定文字列が必要です(これがなぜ変化するのかはまだわかりません)。むしろ、LayoutManagerにこれの多くを処理させたいと思います。とにかく、うなり声の仕事。私は常に、Swingが物事自体を配置できるようにすることで、私が生成できるものよりも優れた組織化につながったと感じてきました。CGIアプリケーションでも同じように感じました。チェックボックスやラジオボックスをテーブルでグループ化することを除けば、ユーザーが望むようにブラウザをフローさせてラップするだけです。
Swingに含まれているLayoutManagerの実装は適切ですか、それとも、この種の絶対制御を組み込んで、レイアウトを正確に希望どおりにする(そして、さらに100万以上の決定を下す)必要がありますか?