0

就像我们有一个类似的 gui 界面

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class login1 extends JFrame implements ActionListener{
JTextField username = new JTextField(15);
JTextField password = new JTextField(15);
JButton login1 = new JButton("login1");
JLabel status = new JLabel("Status:Not logged in");
public login1(){
super("login1:");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(500,500);
GridBagLayout g = new GridBagLayout();
GridBagConstraints c = new GridBagConstraints();
setLayout(g);
c.gridx = 0;
   c.gridy =  0;
   add(username,c);
   c.gridx = 0;
   c.gridy = 1;
   add(password,c);
       c.gridx = 0;
    c.gridy = 2;
       add(login1,c);
      c.gridx = 0;
      c.gridy = 3;
        add(status,c);
      login1.addActionListener(this);
     setVisible(true);
      }
        public void actionPerformed(ActionEvent e) {
      if(e.getSource() == login1){
          String user = username.getText();
           String pass = password.getText();

                           }
              }
             public static void main(String[] args){
            login1 l = new login1();
              }
          }

我们可以使用按钮将输入引导到具有 jtextarea 的面板的同一空间,就像现在在输入详细信息并使用按钮提交后面板在 500,500 的框架中一样,我们可以在具有 500,500 JTextArea 的同一位置输出输出吗?滚动面板

4

0 回答 0