hmm...godt ske det ikke er optimalt (derfor kun en kommentar), men jeg ville nok lave det med en JLabel, med .setIcon(new ImageIcon("ditBillede.jpeg"));
Det er ikke helt klart fra dit spørgsmål hvad du er ude efter. Hvis du har et panel eller lignende hvor du tegner kan du finde et rektangel der omslutter det du vil tegne over (benyt getBounds der returnerer et Rectangle). Gem en kopi af det du vil overskrive og tegn det dernæst over. Når du så skal tegne det et andet sted kopierer du det du gemte tilbage og tegner det nye sted og så fremdeles. Du skal benytte getGraphics for at få et Graphics2D object som du kan benytte til at tegne med og gem i et BufferedImage.
hmmm...... Vil gerne vide hvorfor det ikke er optimalt at bruge jLabel til indsættelse af et billede i et java-program??? Det ser ud til at virke fint med store Jpeg-filer også ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.