Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1

    Inserimento Label e Text field

    Salve, allora praticamente mi serve sapere come si inserisce via codice una label e una text field.

    Grazie mille!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da signfra Visualizza il messaggio
    Salve, allora praticamente mi serve sapere come si inserisce via codice una label e una text field.
    Scusa ma l'avevi già chiesto qui e comunque sia lì che qui non hai ancora precisato come e dove vuoi inserirli, con quali criteri di layout, ecc....
    Quindi cerca di essere più preciso. Cerca di descrivere a parole quello che vuoi fare, magari posta uno schema disegnato o anche solo fatto con i caratteri. Ma che almeno si capisca ....
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Scusa ma l'avevi già chiesto qui e comunque sia lì che qui non hai ancora precisato come e dove vuoi inserirli, con quali criteri di layout, ecc....
    Quindi cerca di essere più preciso. Cerca di descrivere a parole quello che vuoi fare, magari posta uno schema disegnato o anche solo fatto con i caratteri. Ma che almeno si capisca ....
    Praticamente mi puoi creare la label che vuoi a piacere tuo, mi serve solo per iniziare a creare le label.

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da signfra Visualizza il messaggio
    Praticamente mi puoi creare la label che vuoi a piacere tuo, mi serve solo per iniziare a creare le label.
    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).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    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

  6. #6
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Quote Originariamente inviata da signfra Visualizza il messaggio
    Praticamente mi serve inserire una textfield dopo aver cliccato sul menù
    Ciao,
    continua a non essere chiaro DOVE deve essere inserito questo campo testuale. Nella finestra attiva (quella cui appartiene anche il menu)? In quale posizione?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.