Překrývání v JComponent – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Překrývání v JComponent – Java – Fórum – Programujte.comPřekrývání v JComponent – Java – Fórum – Programujte.com

 

David
~ Anonymní uživatel
177 příspěvků
22. 3. 2013   #1
-
0
-

Zdravím, mám vytvořené 2 objekty a jeden z nich má být jako pozadí jFrame ale když je tam zadám tak se navzájem překrývají, pomohli by jste mi prosím jak to vyřešit ?

class hrac extends JComponent {

  public void paint(Graphics k) {
    Graphics2D h = (Graphics2D) k;
    Image hrac = Toolkit.getDefaultToolkit().getImage("hrac.png");
    int Y=200;
    int X=290;
    h.drawImage(hrac, +Y, +X, this);
    h.finalize();
    }
}

class pozadi extends JComponent {
public void paint(Graphics p) {
	Graphics2D po = (Graphics2D) p;
    	Image pozd = Toolkit.getDefaultToolkit().getImage("image.jpg");
        po.drawImage(pozd, 0, 0, this);
  	po.finalize();
  }
}

a zobrazuji je v jFramu

...
frame.getContentPane().add(new pozadi());
frame.getContentPane().add(new hrac());
...

Když je tam pouze zobrazení jednoho objektu tak to funguje když jsou tam oba tak se překrývají a já potřebuji aby hráč byl vyditelný na pozadí.

Nahlásit jako SPAM
IP: 88.103.104.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 48 hostů

Podobná vlákna

Překrývání Metod — založil Michal

Překrývání objektů — založil himzu7

Překrývání intervlů — založil Petr

Překrývaní groupbox — založil wreis33

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý