画面全体を占める必要があるタッチスクリーンGUIアプリケーション用に固定サイズの全体的なパネルを作成するという問題があります。一言で言えば、タッチスクリーンは800 x 600ピクセルなので、メインのGUIパネルをそのサイズにします。
NetBeansで新しいGUIプロジェクトを開始するときに、最小/最大/推奨サイズのメインパネルのプロパティを800 x 600に設定すると、「デザイン」ビュー内のパネルのサイズが変更されます。ただし、アプリを起動すると、元のデフォルトサイズにサイズ変更されます。
initComponents()の後にこのコードを追加しても、役に立ちません。
this.mainPanel.setSize(new Dimension(800,600));
this.mainPanel.setMaximumSize(new Dimension(800,600));
this.mainPanel.setMinimumSize(new Dimension(800,600));
this.mainPanel.repaint();
私はすべてのリソースファイルを調べましたが、これらをオーバーライドする値を見つけることができないようです(initComponents()が機能した後に設定していることを考えると、とにかく不可能に思えます)。FreeDesignレイアウトを使用しているのは、物を置く場所を完全に制御したかったからです。
さまざまなプロトタイプの画面がさまざまなサイズで表示されるため、レイアウトマネージャーは、画面上にあるウィジェットの数に基づいてサイズを変更していると思われます。
ヘルプをいただければ幸いです。