[Java] java.awtパッケージ-コンテナクラスのタイプと方法
コンテナクラスのタイプ
Frame
メニュー付きウィンドウを作成するコンテナクラス.
Frame Forstingショートカット
Panel
構成部品を配置するコンテナクラス.
Panel位置決めショートカット
Window
Dialog
ScrollPane
コンテナメソッドのタイプ
Container.add(Component c, Object constraints)
構成部品を所望のコンテナの位置に配置する方法.
構成部品配置場所は、BorderLayoutクラスの定数フィールドを使用します.
構成部品の配置位置をスキップした場合は、無条件に中心に配置します.
中心に部品を配置する必要がありますが、東、西、南、北の位置では部品の配置を省略できます.
コンテナ構成マネージャの方法を変更します.
nullをsetLayout()メソッドに渡すと、バッチマネージャが無効になります.
配置マネージャを使用しない場合は、コンテナにアタッチするには、構成部品のサイズと出力位置を変更する必要があります.
Frame
メニュー付きウィンドウを作成するコンテナクラス.
Frame Forstingショートカット
Panel
構成部品を配置するコンテナクラス.
Panel位置決めショートカット
Window
Dialog
ScrollPane
コンテナメソッドのタイプ
Container.add(Component c, Object constraints)
構成部品を所望のコンテナの位置に配置する方法.
構成部品配置場所は、BorderLayoutクラスの定数フィールドを使用します.
構成部品の配置位置をスキップした場合は、無条件に中心に配置します.
中心に部品を配置する必要がありますが、東、西、南、北の位置では部品の配置を省略できます.
add(button1, BorderLayout.EAST);
add(button2, BorderLayout.WEST);
add(button3, BorderLayout.SOUTH);
add(button4, BorderLayout.NORTH);
add(button5, BorderLayout.CENTER);
Container.setLayout(layoutManager mgr)コンテナ構成マネージャの方法を変更します.
nullをsetLayout()メソッドに渡すと、バッチマネージャが無効になります.
配置マネージャを使用しない場合は、コンテナにアタッチするには、構成部品のサイズと出力位置を変更する必要があります.
setLayout(null);
Reference
この問題について([Java] java.awtパッケージ-コンテナクラスのタイプと方法), 我々は、より多くの情報をここで見つけました https://velog.io/@jcrs0907/container-detailテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol