我想知道,如何在 Java GUI 中通过新面板添加新项目。
我有课Program
public class Program extends javax.swing.JFrame {
public ArrayList<Contact> contacts = new ArrayList<Contact>();
public int pos;
public Program() {
contacts.add(new Contact("John Tavares", "736426436", "Prague"));
contacts.add(new Contact("John Doe", "725847896", "NY"));
contacts.add(new Contact("Damien Smith", "725589963", "London"));
pos = 0;
initComponents();
}
然后是一些显示 ArrayList 内容的标签,它工作正常。课堂Contact
上有姓名、电话和城市。
我有 JButton New Contact,它打开了新的 Panel NewContact,其中包含姓名、电话和城市的文本字段,当然还有 OK JButton。这也很好用。
谁能帮助我,我如何从 NewContact 的文本字段中获取文本并将它们添加到 ArrayList?
感谢您的任何建议