NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

di il
23 risposte

23 Risposte - Pagina 2

  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    alberto ha scritto:


    ma qiando do apply non inserisce nulla
    Ma hai fatto quindi l'Add JARs ? Se sì dovrebbe poi essere elencato il jar sopra/sotto la voce JRE System Library sulla sinistra. Se così, ok, stop, tutto a posto. Fai Apply and Close e il jar è in classpath.
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Si, è elencato, ma quando faccio Apply and Close, non fa nulla
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    alberto ha scritto:


    Si, è elencato, ma quando faccio Apply and Close, non fa nulla
    Scusa ma cosa ti aspetti che faccia?? E' in classpath ... ora USA le sue classi.
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Ok! piu tardi ci provo
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Import java.awt.BorderLayout;
    import java.awt.Component;
    import java.awt.EventQueue;
    import java.sql.Date;
    import java.text.DateFormat;
    import java.util.Locale;

    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.border.EmptyBorder;
    import javax.swing.JTextField;
    import javax.swing.JButton;
    import javax.swing.JFormattedTextField;
    import javax.swing.JTabbedPane;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;

    public class A1 extends JFrame {

    private JPanel contentPane;
    private JTextField textField;

    /**
    * Launch the application.
    */
    public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
    public void run() {
    try {
    A1 frame = new A1();
    frame.setVisible(true);
    } catch (Exception e) {
    e.printStackTrace();
    }
    }
    });
    }

    /**
    * Create the frame
    * .
    */
    public A1() {
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 450, 300);
    contentPane = new JPanel();
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    setContentPane(contentPane);
    contentPane.setLayout(null);

    JButton btnNewButton = new JButton("New button");
    btnNewButton.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent arg0) {
    }
    });
    btnNewButton.setBounds(140, 96, 114, 25);
    contentPane.add(btnNewButton);

    textField = new JTextField();
    textField.setBounds(40, 159, 156, 31);
    long containerSerializedDataVersion;
    Date textField = new Date(containerSerializedDataVersion);
    DateFormat textField = DateFormat.getDateInstance(DateFormat.LONG, Locale.ITALY);
    contentPane.add(textField);
    (JTextField).setColumns(10);
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    alberto ha scritto:


    long containerSerializedDataVersion;
    Date textField = new Date(containerSerializedDataVersion);
    Questo comunque è sbagliato, hai definito una variabile containerSerializedDataVersion ma NON l'hai inizializzata e quindi non la puoi (ancora) usare nella riga successiva.

    alberto ha scritto:


    DateFormat textField = DateFormat.getDateInstance(DateFormat.LONG, Locale.ITALY);
    contentPane.add(textField);
    Non so se l'hai notato (dovresti...) che hai una variabile "di istanza" chiamata textField ma poi definisci un'altra textField di tipo Date e poi un'altra textField ancora ma di tipo DateFormat. Non ha senso ed è scorretto.

    alberto ha scritto:


    (JTextField).setColumns(10);
    E scritta così questa riga non ha senso.


    Qui è proprio livello elementare di Java ....
    Non ti conviene forse iniziare con qualcosa di più semplice?
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Potresti scrivermi la versione giusta, in modo che riesco ad imparare? sulle altre istruzioni non ho incontrato molti inceppi, seppur ho creato svariati codici con tutorial e senza
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Se hai la JCalendar in classpath, questo è proprio il minimo di esempio:
    import java.awt.FlowLayout;
    import javax.swing.JFrame;
    import javax.swing.SwingUtilities;
    import com.toedter.calendar.JDateChooser;
    
    public class FrameProva extends JFrame {
        private JDateChooser dateChooser;
    
        public FrameProva() {
            super("Prova JCalendar");
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setSize(500, 400);
            setLocationRelativeTo(null);
            setLayout(new FlowLayout());
    
            dateChooser = new JDateChooser();
            add(dateChooser);
        }
    
        public static void main(String[] args) {
            SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    new FrameProva().setVisible(true);
                }
            });
        }
    }
  • Re: NON RIESCO A CAPIRE L'ERRORE SU add (ULTIMA RIGA DEL CODICE, UTILE)

    Devo avere qualche problema sul mio eclipse, mi da sempre errore sulla add:
    add(dateChooser);
Devi accedere o registrarti per scrivere nel forum
23 risposte