zdravím, neviete, ako sa dá načítať súbor img.jpg do public premennej typu BufferedImage a tú potom cez paint vykresliť do canvasu?
Ocenil by som skôr vysvetlivky + zdroják, ako treba upratať kód, do akých metód to treba vložiť, ako napísať triedy.... lebo našiel som si:
Kód:
BufferedImage image = null;
try
{
image = ImageIO.read(new File("img.jpg"));
}
catch (IOException e)
{
}
no funguje mi to len v metóde main(String[] args), ta metóda musí byť static a statické metódy môžu narábať public premennými typu static a volať len statické funkcie, lenže paint nemôže byť statická funkcia, celé je to jeden začarovaný kruh
... a k tomu mám pocit, že sa funkcia paint spúšťa skôr, ako main... neviete poradiť čo s tým? skúsil som hádam všetko... vďaka...