Quote Originariamente inviata da andbin Visualizza il messaggio
Beh, un codice di esempio veloce te lo posso anche postare

codice:
import java.awt.*;
import javax.swing.*;

public class ProvaFrame extends JFrame {
    private JLabel labelNome;
    private JTextField textfieldNome;

    public ProvaFrame() {
        super("Prova Frame");

        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        setSize(300, 200);

        JPanel pannello = new JPanel();
        pannello.setLayout(new BoxLayout(pannello, BoxLayout.LINE_AXIS));

        labelNome = new JLabel("Nome");
        textfieldNome = new JTextField();

        pannello.add(labelNome);
        pannello.add(textfieldNome);

        getContentPane().add(pannello, BorderLayout.NORTH);
    }


    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                new ProvaFrame().setVisible(true);
            }
        });
    }
}

Però dovresti poi cercare di comprendere bene i principali layout manager di AWT/Swing. Senza non vai molto lontano ..... (a meno di metterti ad usare il posizionamento "assoluto" che comunque di svantaggi ne ha o, peggio, di farti generare il codice da un GUI editor).
codice:
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        
        
        
        
      
         
    
        
    }
Praticamente mi serve inserire una textfield dopo aver cliccato sul menù e quindi sul metodo
codice:
private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt)
e dopo aver inserito un testo nella textfield lo deve concatenare a una stringa? Si può fare?

Il problema il tuo codice nel seguente metodo non mi funziona