» »

java - kako nardit sliko v bufferju?

java - kako nardit sliko v bufferju?

Zzzzzzz ::

Spet en (majčkn) java problem.
In sicer imam razred, ki nima nobenih "vizualnih" komponent, mora pa zgenerirat sliko (npr. tipa Graphics, lahko tudi kšnega druzga tipa) in jo "narisat" na komponento tipa JPanel, ki je podana kot parameter.

Rešitve v stilu:
Graphics G;
JPanel J = new JPanel();
G = J.createImage(width, height).getGraphics());

ne delujejo, saj mi vrača napako, ker vrne funkcija createImage null, saj komponenta ni vidna.

Kakšna ideja kako rešiti ta problem?
  • spremenil: Zzzzzzz ()

stefanc ::

Poglej, če tole kaj pomaga.

Tu sicer image naloži iz datoteke oz. URL ampak obstaja tudi metoda
createImage v Toolkit.getDefaultToolkit(), ki bi lahko bila koristna v tvojem primeru.


Vredno ogleda ...

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

[Java] Nova nit znotraj JPanel.paintComponent()

Oddelek: Programiranje
142055 (1842) alexa-lol
»

[Netbeans-Java]Embossing,blurring,sharpening

Oddelek: Programiranje
71207 (1109) t3hn0
»

[Java] Zagon appleta v HTML

Oddelek: Programiranje
161619 (1441) Bela01
»

[JAVA] branje iz datoteke

Oddelek: Programiranje
242483 (2118) Bela01
»

[Java]Vprašanja

Oddelek: Programiranje
242166 (1634) Bela01

Več podobnih tem