Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [java] chiamata di un metodo di altra classe

    salve a tutti. ho creato la mia bella classe A in cui ho inserito un listener.
    ebbene, il listener è un'altra classe myPickBehavior che estende PickMouseBehavior.

    il costruttore di tale classe listener è:
    codice:
    	public void updateScene(int xpos, int ypos) {
    al clic del mouse (che riesco a fare) devo eseguire un metodo della mia classe A.
    non potendo passare l'oggetto di classe A al costruttore updateScene... come poter scrivere eseguiAzione(); nel listener senza che l'editor mi segnali errore di metodo inesistente?

  2. #2
    Se la cosa è compatibile con lo scopo delle due classi puoi fare in modo che quella che deve sfruttare il metodo dell'altra sia interna ad essa,in questo modo i metodi (e le variabili)della classe che la contiene saranno visibili senza passare parametri
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  3. #3
    grazie,
    molto gentile.

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.