|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Nov 2006
Messaggi: 43
|
[Java] problema con le figure geometriche......
ciao a tutti......ho un problema con il disegno delle forme geometriche....i colori non vengono impostati correttamente.......questo è il codice che ho usato......
obj---->oggetto da cui estraggo le informazioni per il disegno Codice:
BufferedImage myImage=null; Graphics2D g2=null; Color color =obj.getLineColor(); myImage = new BufferedImage(720,560,BufferedImage.TYPE_INT_BGR); g2 = myImage.createGraphics(); g2.fillRect(0, 0, 720, 560); g2.setColor(color); float width = obj.getLineWidth(); Stroke stroke = new BasicStroke(width); g2.setStroke(stroke); g2.drawOval(x, y, width, height ); |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Il codice che hai incollato non ha nulla che non vada. Potrebbe essere un problema di conversione?
Se il problema di colore lo noti nell'immagine salvata su file, prova a usare il formato png. Oppure cambia il formato di BufferedImage, ad esempio con INT_RGB
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:27.