Java 用户界面的GUI布局

Java 用户界面的GUI布局,java,swing,layout,user-interface,Java,Swing,Layout,User Interface,我正在尝试让userinterface页面在我的页面上正确显示。它必须以某种方式显示在屏幕上,但我无法得到正确的布局来显示。有什么建议或帮助吗?!我尝试了很多方法,但是Java可能会有点混乱。附件是一个链接的形象,它应该如何期待 您的任务似乎是编写一个applet。你可以在这里开始你的教育:这项作业可能重复,请向你的导师咨询。 public CreatePanel(Vector accountList, TransferPanel tPanel) { this.account

我正在尝试让userinterface页面在我的页面上正确显示。它必须以某种方式显示在屏幕上,但我无法得到正确的布局来显示。有什么建议或帮助吗?!我尝试了很多方法,但是Java可能会有点混乱。附件是一个链接的形象,它应该如何期待


您的任务似乎是编写一个
applet
。你可以在这里开始你的教育:这项作业可能重复,请向你的导师咨询。
  public CreatePanel(Vector accountList, TransferPanel tPanel)
    {
   this.accountList = accountList;
   this.transferPanel = tPanel;



     JLabel label1 =new JLabel("Account ID: ");
     JLabel label2 = new JLabel("Amount: ");
     JTextField field1 = new JTextField();
     field1.setPreferredSize(new Dimension(250,70));
     JTextField field2 = new JTextField();
     field2.setPreferredSize(new Dimension(250,70));
     button1 = new JButton("Create an Account");
     JTextArea textArea = new JTextArea();
      textArea.setPreferredSize(new Dimension(500, 600));
      textArea.append("No account");
      textArea.setEditable(true);


      JPanel panel1 = new JPanel();
      panel1.setLayout(new GridLayout(3,3));
      panel1.add(label1);

      panel1.add(field1);

       panel1.add(label2);

       panel1.add(field2);



       JPanel panel2 = new JPanel();
      panel2.setLayout(new BorderLayout());
      panel2.add(button1, BorderLayout.SOUTH);



      JPanel panel3 = new JPanel();
      panel3.setLayout(new BorderLayout());
      panel3.add(textArea, BorderLayout.WEST);




     add(panel1);

     add(panel3);
     add(panel2);

  //ActionListener listener = new ButtonListener();
 //button1.addActionListener(listener);





    }