1 つのボタンと複数のフィールドを持つ単純なプログラムを作成したいと考えています。私が頭の中でこれを計画していたとき、私はグリッドレイアウトを使用したいと思っていました。または、学習しているので、少なくとも最初はボタンを中央に配置したかったのです。これが私がこれまでに持っているものです。私の質問は、グリッド レイアウトのどこに配置するか、またはパネル、フレーム、またはボタンに配置の中心を設定するかということです。
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Normal {
public static void main(String[] args) {
JFrame frame = new JFrame("test");
JButton button = new JButton("why");
JPanel panel = new JPanel();
JTextField field= new JTextField();
//button
button.setSize(50, 50);
//Field
field.setSize(250, 25);
//Frame
frame.setSize(500, 500);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.add(panel);
frame.add(field);
frame.add(button);
}
}