提交一份联系表,并将其写入单独的Java类

提交一份联系表,并将其写入单独的Java类,java,forms,class,jframe,jbutton,Java,Forms,Class,Jframe,Jbutton,这是我第一次发表文章,所以我会说我正在学习java,我必须创建一个程序,要求提供三条信息并将其写入一个类。我所引用的每一个例子都没有成功。 这是我的代码,如有任何帮助,将不胜感激 import java.awt.FlowLayout; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import javax.swing.JFrame; import javax.swing.JTextField; i

这是我第一次发表文章,所以我会说我正在学习java,我必须创建一个程序,要求提供三条信息并将其写入一个类。我所引用的每一个例子都没有成功。 这是我的代码,如有任何帮助,将不胜感激

import java.awt.FlowLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
import javax.swing.JOptionPane;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;

public class Main {
    public static void main(String[] args) {
        interfath screen = new interfath();
        screen.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        screen.setSize(600,600);
        screen.setVisible(true);
    }
}

import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JFrame;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
import javax.swing.JButton;

public class interfath extends JFrame {
    private JTextField item1; // 
    private JTextField item2; // 
    private JTextField item3; // Header
    private JTextField item4; // Instructions
    private JTextField item5; // First Name,
    private JTextField item6; // Text Box for First Name
    private JTextField item7; // Last Name
    private JTextField item8; // Text Box for Last Name
    private JTextField item9; // Phone Number
    private JTextField item10; // Text Box for Phone Number

    public interfath() {
        setLayout(new FlowLayout());

        item3 = new JTextField("Project ++ 2.0.5.10.20.34", 20);
        item3.setEditable(false);
        item3.setFont(new Font("Times New Roman", Font.BOLD, 20));
        item3.setBackground(Color.YELLOW);
        add(item3);

        item4 = new JTextField("Please fill out the following form and submit.", 60);
        item4.setEditable(false);
        item4.setFont(new Font("Times New Roman", Font.ITALIC, 12));
        item4.setBackground(Color.GRAY);
        add(item4);

        item5 = new JTextField("First Name.",40);
        item5.setEditable(false);
        item5.setFont(new Font("Times New Roman", Font.ITALIC, 12));
        item5.setBackground(Color.GRAY);
        add(item5);

        item6 = new JTextField("", 15);
        add(item6);

        item7 = new JTextField("Last Name.",40);
        item7.setEditable(false);
        item7.setFont(new Font("Times New Roman", Font.ITALIC, 12));
        item7.setBackground(Color.GRAY);
        add(item7);

        item8 = new JTextField("", 15);
        add(item8);

        item9 = new JTextField("Phone Number.",40);
        item9.setEditable(false);
        item9.setFont(new Font("Times New Roman", Font.ITALIC, 12));
        item9.setBackground(Color.GRAY);
        add(item9);

        item10 = new JTextField("", 15);
        add(item10);
    }
}

“将其写入类”是什么意思?你的逻辑在哪里,实际上是写的?考虑在Swing中处理事件处理的例子。“寻求调试帮助的问题(“为什么这个代码不工作?”)必须包括期望的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者是没有用的”。-我建议在人们开始向下投票/投票结束之前清理你的帖子。我的意思是,把它写到一个类中,它应该做的是,它应该是一个需要三条数据的表单。名字、姓氏和电话号码。还有一个提交按钮。当按下submit按钮时,假定它将数据存储在一个文件中。它还假设有一个类来存储用户输入。用户输入的类应该处理数据存储,当数据保存时,它应该在类中创建一个对象。