Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionpublic class Frame1 extends JFrame { private JTextField t1; private JTextField t2; public Frame1(){ JPanel panel = new JPanel(new GridLayout(2, 2)); t1 = new JTextField(); t2 = new JTextField(); panel.add(new JLabel("Login")); panel.add(t1); panel.add(new JLabel("Password")); panel.add(t2); setContentPane(panel); JButton valider = new JButton("Valider"); valider.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent evt)[ new Frame2(t1.getText(), t2.getText()); } }); setSize(new Dimension(200, 200); setVisible(true); } } public class Frame2 extends JFrame { public Frame2(String login, String password){ JPanel panel = new JPanel(new GridLayout(2, 2)); panel.add(new JLabel("Login")); panel.add(new JLabel(login)); panel.add(new JLabel("Password")); panel.add(new JLabel(password)); setContentPane(panel); setSize(new Dimension(200, 200); setVisible(true); } }