Bonjour à tous,
Je rencontre un problème tout bête, pas vraiment dramatique, mais qui me laisse quand même perplexe :
Vous connaissez tous la classe "Color". Vous savez peut-être qu'elle contient un constructeur acceptant un hexadécimal rgba : Color(int rgba, boolean hasalpha)
Mon problème, c'est que mon entier est dans un String, et que toutes les méthodes de conversion que je connais ne dépassent pas 0x7FFFFFFF...
Comment je peux m'en sortir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2 String s = "0xffff00ff"; Color c = new Color(Integer.decode(s),true);//NumberFormatException
		
		
        



  
 


  Répondre avec citation




				


 
 
 
  
Partager