Vai al contenuto


Foto

Help Gioco JAVA


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
48 risposte a questa discussione

#1 Miky_Many

Miky_Many

    Schiavo Newfag

  • Membri
  • Stelletta
  • 7 Messaggi:

Inviato 24 settembre 2012 - 14:10

Ciao a tutti, sto ultimando il mio giochino di java per un esame. Il mio problema è il seguente :
il gioco funziona bene l'unica cosa è che mi da come output di netbeans innumerevole eccezioni ..scaturite da questa linea di codice :

@Override
public void mouseMoved(java.awt.event.MouseEvent evt) {
if (((firtsFrontCard != null && secondFrontCard != null)) && (firtsFrontCard.getId() != secondFrontCard.getId()))
..........

l'errore è il seguente :

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Game.LogicGame$2.mouseClicked(LogicGame.java:194)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEvent Multicaster.java:270)
at java.awt.Component.processMouseEvent(Component.jav a:6508)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3321)
at java.awt.Component.processEvent(Component.java:627 0)
at java.awt.Container.processEvent(Container.java:222 9)
at java.awt.Component.dispatchEventImpl(Component.jav a:4861)
at java.awt.Container.dispatchEventImpl(Container.jav a:2287)
at java.awt.Component.dispatchEvent(Component.java:46 87)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4501)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4422)
at java.awt.Container.dispatchEventImpl(Container.jav a:2273)
at java.awt.window.dispatchEventImpl(window.java:2719 )
at java.awt.Component.dispatchEvent(Component.java:46 87)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:703)
at java.awt.EventQueue.access$000(EventQueue.java:102 )
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:676)
at java.awt.EventQueue$4.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 673)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:97)


e lo ripete per 3 volte nell'output..come posso risolvere ???
se vi servono altre info contattatemi ciaoooo grazie in anticipo

#2 willy_revenge

willy_revenge

    ABBIAMO DEGLI APPLEFAG ECCELSI QUA SUL DS

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 69.002 Messaggi:

Inviato 24 settembre 2012 - 14:24

Scrivere con lo sfondo bianco fa molto PRO :wink:
^

Dat

#3 Guest_ally_*

Guest_ally_*
  • Ospiti

Inviato 24 settembre 2012 - 14:27

...un problema di confronto di elementi a null...ma sei un bot o un parassita?...

#4 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 43.973 Messaggi:

Inviato 24 settembre 2012 - 14:36

nullpointerexception... cosa può essere?

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#5 p.nightmare

p.nightmare

    Dittatore

  • Amministratori
  • 97.562 Messaggi:

Inviato 24 settembre 2012 - 14:36

la cipolla?

No real limits of any kind apply here - not even the sky
è diventato un tutt'uno con lo spazio...
PVoutput


#6 matti157

matti157

    Schiavo

  • GRULLINO
  • 15.041 Messaggi:

Inviato 24 settembre 2012 - 15:40

mi stai antipatico, non ti rispondo
Cooler Master 690|Intel Core i7 920 @3.7Ghz|Gigabyte GTX 770 OC|12GB Corsair DDR3 1600|Noctua NH-U12P|Corsair TX550

 

 

Un giorno ho visto per strada un tizio barcollante , sporco, pieno di chiazze verdi e pus, infastidiva bambine e rubava i soldi alle vecchiette: era uno che postava nel DS.


ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้


#7 Guest_ally_*

Guest_ally_*
  • Ospiti

Inviato 24 settembre 2012 - 15:46

mi stai antipatico, non ti rispondo


...le matti risate...

#8 matti157

matti157

    Schiavo

  • GRULLINO
  • 15.041 Messaggi:

Inviato 24 settembre 2012 - 15:55

...le matti risate...

:lol:
Cooler Master 690|Intel Core i7 920 @3.7Ghz|Gigabyte GTX 770 OC|12GB Corsair DDR3 1600|Noctua NH-U12P|Corsair TX550

 

 

Un giorno ho visto per strada un tizio barcollante , sporco, pieno di chiazze verdi e pus, infastidiva bambine e rubava i soldi alle vecchiette: era uno che postava nel DS.


ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้


#9 yorkeiser

yorkeiser

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 68.617 Messaggi:

Inviato 24 settembre 2012 - 16:03

Come fa a funzionare bene se non riesci a compilare? :asd:

Il sole è giallo

Brava Giovanna, brava

E canto please don't let me be misunderstood mentre parcheggio nel parcheggio l'alfasud


#10 Miky_Many

Miky_Many

    Schiavo Newfag

  • Membri
  • Stelletta
  • 7 Messaggi:

Inviato 27 settembre 2012 - 09:11

Compila XD è un errore a run-tine ..e cmq l'avv capito che è un errore di confronto ..ma cm si risolve ?? vi ho messo anche la linea da dv parte l'errore XD

Messaggio modificato da Miky_Many il 27 settembre 2012 - 09:11


#11 rgart

rgart

    Troia Succhiacazzi Transessuale

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 24.186 Messaggi:

Inviato 27 settembre 2012 - 09:22

XD

A piece of advice:
/b/ : /b/ros = /ds/ : retar/ds/

598860.png


#12 PhilSuperjoint

PhilSuperjoint

    Schiavo

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 35.295 Messaggi:

Inviato 27 settembre 2012 - 09:25

:D

I'm a man too brave to follow history...


#13 willy_revenge

willy_revenge

    ABBIAMO DEGLI APPLEFAG ECCELSI QUA SUL DS

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 69.002 Messaggi:

Inviato 27 settembre 2012 - 09:39

XD XD XD
^

Dat

#14 matti157

matti157

    Schiavo

  • GRULLINO
  • 15.041 Messaggi:

Inviato 27 settembre 2012 - 10:12

Compila XD è un errore a run-tine ..e cmq l'avv capito che è un errore di confronto ..ma cm si risolve ?? vi ho messo anche la linea da dv parte l'errore XD

:awesome:
Cooler Master 690|Intel Core i7 920 @3.7Ghz|Gigabyte GTX 770 OC|12GB Corsair DDR3 1600|Noctua NH-U12P|Corsair TX550

 

 

Un giorno ho visto per strada un tizio barcollante , sporco, pieno di chiazze verdi e pus, infastidiva bambine e rubava i soldi alle vecchiette: era uno che postava nel DS.


ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้


#15 PhilSuperjoint

PhilSuperjoint

    Schiavo

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 35.295 Messaggi:

Inviato 27 settembre 2012 - 10:26

Mai sentito questo java

I'm a man too brave to follow history...


#16 yorkeiser

yorkeiser

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 68.617 Messaggi:

Inviato 27 settembre 2012 - 10:49

if (((firtsFrontCard != null && secondFrontCard != null)) && (firtsFrontCard.getId() != secondFrontCard.getId()))

se firstFrontCard è null, come fai a richiamare il metodo firtsFrontCard.getId() ? Stai chiamando un metodo su un oggetto null.

Questa va riscritta come:
if (firtsFrontCard != null && secondFrontCard != null)
    if (firtsFrontCard.getId() != secondFrontCard.getId())

Messaggio modificato da yorkeiser il 27 settembre 2012 - 10:51

Il sole è giallo

Brava Giovanna, brava

E canto please don't let me be misunderstood mentre parcheggio nel parcheggio l'alfasud


#17 dreadknight

dreadknight

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 10.027 Messaggi:

Inviato 27 settembre 2012 - 11:35

if (((firtsFrontCard != null && secondFrontCard != null)) && (firtsFrontCard.getId() != secondFrontCard.getId()))


hai scritto firts al posto di first

El sueño de la razón produce monstruos


#18 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 43.973 Messaggi:

Inviato 27 settembre 2012 - 12:24

comunque guardate che

a && b : se a è 0 b non viene valutato

a || b : se a è 1 b non viene valutato

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#19 yorkeiser

yorkeiser

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 68.617 Messaggi:

Inviato 27 settembre 2012 - 13:07

comunque guardate che

a && b : se a è 0 b non viene valutato

a || b : se a è 1 b non viene valutato


Non è una regola, dipende dai compilatori.
Effettivamente Java mi pare di ricordare si comporti come hai detto, ma non vedo altre cose che possano essere null in quella istruzione.

Il sole è giallo

Brava Giovanna, brava

E canto please don't let me be misunderstood mentre parcheggio nel parcheggio l'alfasud


#20 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 43.973 Messaggi:

Inviato 27 settembre 2012 - 14:10

non è una regola, ma per esperienza in C, C++, Java, C#, ruby, php, è così

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici