Visualizzazione dei risultati da 1 a 10 su 13

Hybrid View

  1. #1
    ciao andbin!

    ho guardato il tuo esempio.
    direi che è chiaro.
    però scusa l'ignoranza, per "stato" cosa intendi?

    se dovessi raggruppare gli eventi per "tipologia", dovrei intercettare:
    - quando viene premuto un item menu
    - quando viene premuto un bottone
    - il tasto invio su alcune caselle di input
    - il cambiamento del valore selezionato di una combo box

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da fermat Visualizza il messaggio
    però scusa l'ignoranza, per "stato" cosa intendi?
    Si intende l'insieme di informazioni contenute in un oggetto .... che poi banalmente sono le variabili di "istanza" della classe.

    Quote Originariamente inviata da fermat Visualizza il messaggio
    se dovessi raggruppare gli eventi per "tipologia", dovrei intercettare:
    - quando viene premuto un item menu
    - quando viene premuto un bottone
    - il tasto invio su alcune caselle di input
    - il cambiamento del valore selezionato di una combo box
    Menù item/pulsanti si gestiscono con ActionListener. L'invio su un JTextField idem con ActionListener. Per JComboBox ci sono ItemListener ("un elemento ha cambiato stato" ma si usa di rado) o ActionListener ("è stato selezionato un elemento").
    Quindi in sostanza tutti si possono gestire con ActionListener. Pertanto che tu ne abbia N, una implementazione per ciascun caso o uno unico distinguendo il source .... per Swing è indifferente. Sono solo questioni di "design" delle classi.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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 © 2026 vBulletin Solutions, Inc. All rights reserved.