» »

[Java]Shranjevanje v ActionListener

[Java]Shranjevanje v ActionListener

krosekri ::

Se takoj opravicujem za mozno napačno naslovljeno temo prosim da me popravite nisem vedel kaj napisat.
Doma za zabavo sem se odlocil za naredit igro domine ker sem jih igral ye od malega...pa sem prišel do problema. Torej imam 2 actionListenerja (koda niže)
Prvi je klican ko stisnem kliknem z miško na domino ki bi rad igral...
public void actionPerformed(ActionEvent e){
				int x = 0, y = 0;
				  for(int i=0; i<5; i++){
			 if(e.getSource() == dominogumbi[i]){
                                y = i; //y je inicializiran pod glavno class metodo in je oznacen kot STATIC
	// Y  koordinata domine, ki je sprožil actionListenerja }}}

no tle bi rabil da se i zapise v y katerega bi v drugem action listenerju uporabil...drugi pa izgleda takole
class Poslusalec implements ActionListener {
		  public void actionPerformed(ActionEvent e) {
			
			  for(int i=0; i<15; i++){
				
				  for(int j=0; j<15; j++){
					  if(e.getSource() == gumbi[j][i]){
					 x = j;
					 z = i;
						//X in Y sta koordinati gumba, ki je sprožil actionListenerja} }}
			 gumbi[x][z]=dominogumbi[y]}
		  

in nedela in si nznam razložit zakaj...ali je zato ki uporabljam samo action listener...bi rabim prav mouselistener...nevem prosim za usmeritev hvala! samo česi boste vse to prebrali xD ty!

FrEaKmAn ::

y ni static.. če ga v actionPerformed inicializiraš...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[java]problem z Throws

Oddelek: Programiranje
221621 (1150) killa bee
»

[java] Osnovna vprašanja

Oddelek: Programiranje
372662 (1669) killa bee
»

4 v vrsto [java pomoč]

Oddelek: Programiranje
81546 (1373) Spura
»

Lotus notes in sms

Oddelek: Programiranje
71302 (1140) Volk|
»

[JAVA] branje iz datoteke

Oddelek: Programiranje
242430 (2065) Bela01

Več podobnih tem