Modificate il codice LINEA 52 da finestra_gioco.addKeyListener(gioco) in gioco.addKeyListener(gioco); e tutto funziona. Grazie FreakyAxel, mi piace questo corso.
@richardwords10519 жыл бұрын
Mi sta dando soddisfazione sto Java, grazie frakyaxel
@FreakyAxell9 жыл бұрын
TheIllogicalBrothers Grazie a te :) Tra poco continuo i video
@crema_solare73732 жыл бұрын
Bellissimo grazie hai salvato il culo a me ed alla mia amica Giulia per il progetto di informaticha🤪🤪❤
@Rexus7528 жыл бұрын
Scusa Freaky, ho fatto tutto quello che dici, ma come parte il gioco mi dice subito "Risorse caricate!" senza che premo alcun tasto, e la finestra rimane vuota. Cosa ho sbagliato?
@raudh15 жыл бұрын
formato immagine ? jpg ?
@Omnius12347 жыл бұрын
il messaggio "immagine alla posizione...." non và in quel punto!!!!....
@eraldohoxhaj17575 жыл бұрын
Scusami, all’inizio hai detto che hai creato una cartella immagini. Come hai fatto?
@stefanomeddi83359 жыл бұрын
Per avere una versione senza sfarfallio basta aggiungere la funzione: public void update(Graphics g) { paint(g); }
@antoniomarangon18236 жыл бұрын
Non riesco a fare "extends Canvas"!!! Mi dice: "Canvas cannot be resolved as a type"
@obesy80259 жыл бұрын
per favore ho bisogno di aiuto, ho visto fino al secondo tutorial, ed un pezzo del terzo, sono arrivato che nello schermo mi appaiano più immagini(lo sfondo e un altra) : come posso fare per fare togliere l'immagine con un tasto qualsiasi del mouse?? per favore help!
@salvocantale26688 жыл бұрын
Potresti darmi il link del codice? Non riesco a capire cosa non va nel mio progetto
@tebareal27222 жыл бұрын
ho fatto tutto come nel video ma se lo faccio partire non mi fa visualizzare lo sfondo, premendo qualsiasi tasto. Ho controllato il percorso dell'immagine ed è corretto, anche il formato in .jpg
@ricciobeo82543 жыл бұрын
io ho un problema , sulla riga di codice "public class Gioco extends Canvas implements KeyListener {" evidenzia Gioco dicendomi "the serializable class does not declare a static final serialversionUID field of type long", come risolvo? P.S.: se vi è utile, sulla console appare questo: Exception in thread "main" java.lang.IllegalArgumentException: input == null! at java.desktop/javax.imageio.ImageIO.read(ImageIO.java:1400) at com.gioco.gianmarco.CaricatoreImmagini.caricaImmagine(CaricatoreImmagini.java:15) at com.gioco.gianmarco.Gioco.caricaRisorse(Gioco.java:58) at com.gioco.gianmarco.Gioco.(Gioco.java:32) at com.gioco.gianmarco.Gioco.main(Gioco.java:37)
@FreakyAxell3 жыл бұрын
Ciao RiccioBeo, come avrai notato non sono stato attivo per molto tempo. Se ancora hai bisogno contattami freakyaxel@gmail.com Ad occhio (dopo 6 anni): - Gioco -> KeyListener, non hai definito un parametro della classe che è richiesto. Lo devi definire nella classe Gioco. - java.lang.IllegalArgumentException: input == null - qui il parametro in input du ImageIO sembra essere null. Vuol dire che i dati letti dalla memoria, quindi le risorse/immagini non sono nella cartella giusta. Prossimamente comincerò a fare delle guide di programmazione Live e anche video di qualità migliore. Se sei interessato ti lascio il link ad un sondaggio che ho appena pubblicato :) Grazie mille kzbin.infoUgyXKGmLZoyuvIjQMj94AaABCQ
@robertomarras83354 жыл бұрын
scusa ma come mail il tuo codice lo scrivi in italiano? tipo finestre ,gioco ecc??
@FreakyAxell3 жыл бұрын
perché ero giovane e stupido 😂 Prossimamente comincerò a fare delle guide di programmazione Live e anche video di qualità migliore. Se sei interessato ti lascio il link ad un sondaggio che ho appena pubblicato :) Grazie mille kzbin.infoUgyXKGmLZoyuvIjQMj94AaABCQ
@androidgame80095 жыл бұрын
c'è un metodo alternatìvo , per avitare di premete il tast , ma far partire la schermata da solo?
@FreakyAxell3 жыл бұрын
Ciao Android game, se hai ancora bisogno contattami freakyaxel@gmail.com Prossimamente comincerò a fare delle guide di programmazione Live e anche video di qualità migliore. Se sei interessato ti lascio il link ad un sondaggio che ho appena pubblicato :) Grazie mille kzbin.infoUgyXKGmLZoyuvIjQMj94AaABCQ
@cicciosalamone49375 жыл бұрын
ei ciao FreakyAxel potresti dirmi perche mi da questo errore? se riesci a rispondermi il prima possibile sarei conteto grazie! :-) Exception in thread "main" java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at com.gioco.salamone.CaricatoreImmagini.caricaImmagine(CaricatoreImmagini.java:23) at com.gioco.salamone.Gioco.caricaRisorse(Gioco.java:51) at com.gioco.salamone.Gioco.(Gioco.java:29) at com.gioco.salamone.Gioco.main(Gioco.java:33) C:\Users\Utente\AppData\Local\NetBeans\Cache\8.2\executor-snippets un.xml:53: Java returned: 1 BUILD FAILED (total time: 1 second)
@filippodiko42588 жыл бұрын
non mi da la possibilità di implementare keylistener :(
@Clank929 жыл бұрын
ciao ho notato che quando muovo il frame (per esempio sotto la barra di stato o hai lati del desktop) l'immagine tende a cancellarsi come mai esegue questo comportamento strano?
@FreakyAxell9 жыл бұрын
Ciao :) allora, quello succede perché in Java, Graphics rappresenta una porzione di schermo (nel nostro caso il contenuto del frame appunto) e quando questa si trova fuori dal campo visibile del sistema non può disegnarci sopra. Praticamente quando il frame è una parte fuori dallo schermo, quella parte che non si vede non viene nemmeno disegnata. DirectX ad esempio non fa così, infatti quando fai partire i giochi come Battlefield, Call of duty o altri e fai la stessa cosa l'immagine viene comunque disegnata. La libreria è diversa ed è fatta apposta per i giochi, per quello si comporta been in quel caso. Queste guide non usano librerie esterno ma solo quello che offre Java, quindi è un metodo molto basilare per creare videogiochi.
@Clank929 жыл бұрын
Ah ok ho capito grazie :).
@Clank929 жыл бұрын
Andrea Mazza ok nel video 3 on i thread il problema si baipassa però ho dovuto mettere uno sleep nella run perchè il pc esplodeva :) almeno la scheda video
@FreakyAxell9 жыл бұрын
si, ovviamente poi ci sono ottimizzazioni da fare, come appunto fermare l'aggiornamento del frame a 60fps che bastano e avanzano :)
@michelepollidori7 жыл бұрын
Disegni meglio di me!
@alfonsoiannicelli72338 жыл бұрын
a me il comando finestra_gioco.add(gioco); finestra_gioco.addKeyListener(gioco); non funziona perfavore aiutatemi!
@4Lee2036 жыл бұрын
anche a me non funzia
@lestermake50945 жыл бұрын
dovete scrivere public class (nomeVostraClasse) extends Cavans {}
@nickmilev52637 жыл бұрын
a me da questo errore: Exception in thread "main" java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at com.gioco.wigi.CaricatoreImmagini.caricaImmagine(CaricatoreImmagini.java:26) at com.gioco.wigi.Gioco.caricaRisorse(Gioco.java:61) at com.gioco.wigi.Gioco.(Gioco.java:36) at com.gioco.wigi.Gioco.main(Gioco.java:41) C:\Users ickm\AppData\Local\NetBeans\Cache\8.2\executor-snippets un.xml:53: Java returned: 1 BUILD FAILED (total time: 0 seconds)
@gabrylanz7 жыл бұрын
anche a me, stai utilizzando eclipse giusto?
@antoniuzzful5 жыл бұрын
Quindi soluzione per questo problema?
@androidgame80095 жыл бұрын
si , la soluzione sta nel controllare il formato immagine , sfondo = Loader.CaricaImmagine("/immagini/sfondo.jpg"); ...controllate bene se è un png o jpg o altri formati
@fabrizio41933 жыл бұрын
quando avvio la pagina non mi si caricano le foto qualcuno mi sa dire il perchè?
@francescopiodisalvo81615 жыл бұрын
Come mai mi da un errore ? (Org.apache.executive.ExcuteException)
@FreakyAxell3 жыл бұрын
Ciao Pio Di Salvo, se hai ancora bisogno contattami freakyaxel@gmail.com Prossimamente comincerò a fare delle guide di programmazione Live e anche video di qualità migliore. Se sei interessato ti lascio il link ad un sondaggio che ho appena pubblicato :) Grazie mille kzbin.infoUgyXKGmLZoyuvIjQMj94AaABCQ
@riccardosbalchiero73455 жыл бұрын
ciao, bel tutorial, ma potresti approfondire di più?
@EmmeOEnneMON8 жыл бұрын
Me ne intendo già molto di RPG Maker 2003 e poco anche VisualBasic, quindi riesco a capirci già un pò ma non approfodintamente, XD, qualcuno mi consiglia qualcosa? Grazie
@antoniocarovilla28276 жыл бұрын
Non entra nel catch,entra solo nel try. Come mai?
@francescabicelli80206 жыл бұрын
giusto che sia così se tutto funziona come deve. Il blocco try-catch "tenta" di svolgere il codice nel try, in caso non dovesse riuscirci entra nel blocco catch
@nicob39333 жыл бұрын
non mi trova oppure non riesce a caricare la classe Gioco e mi dà errore con gioco
@FreakyAxell3 жыл бұрын
Ciao Nico, come avrai notato non sono stato attivo per molto tempo. Se ancora hai bisogno contattati freakyaxel@gmail.com Prossimamente comincerò a fare delle guide di programmazione Live e anche video di migliore qualità. Se sei interessato ti lascio il link ad un sondaggio che ho appena pubblicato :) Grazie mille kzbin.infoUgyXKGmLZoyuvIjQMj94AaABCQ