Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    6

    [JAVA] passaggio di eventi tra componenti

    Ciao ragazzi volevo porvi un quesito. Ho un JFrame al cui interno c'è un JPanel. Nel JPanel c'è un pulsante ora vorrei che cliccando sul pulsante si attivi un listener nel JFrame e non nel JPanel, è possibile fare questa cosa?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    1,123

    Re: [JAVA] passaggio di eventi tra componenti

    Originariamente inviato da perkael
    Ciao ragazzi volevo porvi un quesito. Ho un JFrame al cui interno c'è un JPanel. Nel JPanel c'è un pulsante ora vorrei che cliccando sul pulsante si attivi un listener nel JFrame e non nel JPanel, è possibile fare questa cosa?
    Ma questo JPanel è un'altra classe? (cioè, una classe che estende JPanel)

    Se così fosse, ti basterebbe passare come parametro al costruttore della classe che estende JPanel un oggetto della classe che estende JFrame, e quindi fare:

    codice:
    // ......
    
    bottone.addActionListener(JFrameObj);
    Comunque è meglio gestire il tutto nella classe che utilizza quel metodo.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    6
    Grazie per la risposta.

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.