-4
Ben bu ile aramak istediğiniz bu işlevi vardır: Onu aradığınızda MouseHover("btnAttackHover.png",btnAttack);
Java [NASIL] parametresi olarak nesneyi geçirmeden
Image btnAttack;
public void MouseHover(String i,Image e){
ImageIcon btn = new ImageIcon("src/images/btn/"+i);
e = btn.getImage();
}
, bu imajını değiştirmek ve bu çizmek gerekir:
g.drawImage (btnAttack, boş 100.100.100.100);
Ancak e = btn.getImage();
çalışmıyor.
"btnAttack" Resim Nesnesini nasıl geçirebilirim?
[Olası tekrarı mı Java “pass-by-referans” ya da “pass tarafından değer”?] (http://stackoverflow.com/questions/40480/is-java-pass-by-reference-or-pass-by-value) – Andreas