» »

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
141965 (1752) alexa-lol
»

[Netbeans-Java]Embossing,blurring,sharpening

Oddelek: Programiranje
71144 (1046) t3hn0
»

[Java] Zagon appleta v HTML

Oddelek: Programiranje
161547 (1369) Bela01
»

[JAVA] branje iz datoteke

Oddelek: Programiranje
242414 (2049) Bela01
»

[Java]Vprašanja

Oddelek: Programiranje
242114 (1582) Bela01

Več podobnih tem