Anonymní profil Micho – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Micho – Programujte.comAnonymní profil Micho – Programujte.com

 

Příspěvky odeslané z IP adresy 95.105.243.–

Micho
Java › Rozhýbání objektu - někde má…
24. 3. 2013   #173253

Objekt odvádzaš od JComponent, čo keby mu nastavíš setBounds v konštruktore a  potom pri zavolaní klávesnice zmeníš lokáciu? 

if (key == KeyEvent.VK_LEFT) {
            setLocation(getX() -1, getY());          
        }

Micho
Java › Applet a JMF
24. 3. 2013   #173228

Skúšal som aj to ak myslíte, prehrať ju samostatne v mediaplayeri a tam hrala samostatne bez problému. :(

Micho
Java › Applet a JMF
23. 3. 2013   #173178

Zdravím,

Mám takýto problém:

Vytvoril som hru do Appletu (vychádzam s JAppelt), hra funguje no a keďže na pozadí musí hrať hudba vo formáte mp3 nainštaloval som si JMF. K tomu som si vytvoril vlastnú stránku (index.html) do ktorej som applet vložil no a hra mi fungovala aj s hudbou vo formáte .mp3. Problémom ale je, že hudba vo formáte .mp3 sa prehráva len na mojom počítači (odkaz na hudbu je správny v adresári s hrou) a keď applet spustím na inom pc všetko ide len neprehráva ten .mp3 súbor. Keďže knižnice javax.media.player a javax.media.manager odkazujú na balíček jmf.jar pridal som ho do appletu. Skúšal som ich pridať aj všetky čo obsahuje ale výsledok bol stále ten istý.
Neviete mi niekto povedať v čom by mohol byť problém? Ako IDE používam Netbeans a tu je časť kódu čo používa JMF + index.html:

public void nacitajZvuky() {
        try {
            Player podmaz = Manager.createPlayer(new URL(getCodeBase(), "sounds\\muzika.mp3"));
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }


public static void hraj() {
        try {
            podmaz.start();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

<html>
    <head>
        <title>Hra</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
   
    <body bgcolor="#666666">
    <center>
    <p>Hra</p>
    <applet codebase="build/classes"
            code="Applet.class"
            archive="jmf.jar"
            width="600"
            height="400"> 
    </applet>
    </center>
    </body>
</html>

Za každú pomoc/príspevok predom ďakujem.

Micho
Java › Usporiadanie objektov, hĺbka
29. 1. 2013   #170806

ďakujem veľmi pekne za príspevky, už som to vyriešil, mojím problémom bolo, že som si správne "nespracoval" alebo ako to povedať LayeredPane :)

Micho
Java › Usporiadanie objektov, hĺbka
28. 1. 2013   #170781

#3 Riso

a vedel by si mi to prosím ťa nejako vysvetliť? pretože tento príkaz som skúšal a funguje mi len pre hodnoty -1 a 0

potom mi to vypisuje chybu

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: illegal component position

a ja by som potreboval aspoň 9 vrstiev :(

ďakujem

Micho
Java › Usporiadanie objektov, hĺbka
28. 1. 2013   #170765

Zdravím,

Potreboval by som poradiť ohľadne tejto veci:

Mám JFrame a v ňom popridávané objekty. Tieto objekty sa potom zobrazujú tak ako boli pridávané a s týmto by som potreboval pomôcť. Ako sa dá dosiahnuť, aby sa mi objekt 1 zobrazoval pred objektom 2 a ten bol zároveň pred objektom 3 a pod...? Ide mi vlastne o hĺbku.

Programujem niečo ako moorhuhn a v ňom sa mi generujú sliepky. A sliepku v popredí teda objekt1 mi prekreslí sliepka v pozadí teda objekt3. Teda jej prejde cez hlavu ale mala by prechádzať za hlavou. Nerád by som to riešil veľkými obklukami, dlhým,neefektívnym a možno nefungujúcim kódom, preto ak Vás môžem poprosiť o radu, budem za každú veľmi vďačný. :) 

 

 

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