Diskuze: Problém s volání metody public void kreslit(Grphics g)
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Jednak tam máš krelit místo kreslit a taky té metodě nepředáváš instanci třídy Graphics.
To krelit je jenom překliknutí a poradíš mi prosím jak přidat instanci
Graphics?
Díky
Musíš ji získat z objektu, do kterého se snažíš kreslit a poslat ji jako parametr při volání metody.
A nezaložil jsi snad objekt action? Neměl bys tedy volad action.Metoda a action.Kreslit?
Tak třeba
akce.kreslit(poz.getGraphics());
Ale jestli je poz nějaký panel, tak budeš potřebovat přepsat metodu paint, nebo paintComponents. Už se to tu řešilo několikrát, třeba naposledy http://www.itnetwork.cz/…2015d18bd725
Omlouvám se, ale i když tam bylo action tak to nefungovalo.
Zobrazeno 9 zpráv z 9.