NetBeans GUI ビルダーを使用した JPanel での JLabel の水平方向の中央揃え
NetBeans GUI ビルダーでは、次のいずれかを利用して JPanel の JLabel を中央揃えにできます。メソッド:
-
Border Layout: BorderLayout レイアウト マネージャーを使用してサブパネルを作成し、ラベルを CENTER 位置に追加して、パネルのサイズ変更に関係なく中央に維持されるようにします。
>-
GridBagLayout: ラベルをGridBagLayout、列の重み 0 を使用し、GridBagConstraints.BOTH に設定された塗りつぶしを使用します。これにより、JPanel 内のラベルが自然に中央に配置されます。
-
GridLayout: 単一セルの GridLayout とサブパネルを作成します。それにラベルを追加します。このメソッドは、ラベルを JPanel の中心に揃えますが、サイズ変更時に中央揃えは維持されません。
-
水平接着剤を使用した BoxLayout: サブパネルに X_AXIS 配置の BoxLayout を使用します。 。ラベルの両側に 2 つの Box.createhorizontalGlue() コンポーネントを追加して、ラベルを強制的に中央に配置します。これにより、サイズ変更中でも確実に中央に配置されます。
以上がNetBeans GUI Builder を使用して JLabel を JPanel の中央に配置する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。