Je l'utilise pour définir la taille de mon image mise en mémoire tampon.Définir dynamiquement la taille de l'image mise en mémoire tampon
Dimension imgDim = new Dimension(700, 380);
BufferedImage gridImage = new BufferedImage(imgDim.width, imgDim.height,
BufferedImage.TYPE_INT_RGB);
au lieu de cela, je voudrais définir la taille de l'image en utilisant quelque chose comme:
Dimension imgDim = d;
BufferedImage gridImage = new BufferedImage(d.width/8, d.height/8,
BufferedImage.TYPE_INT_RGB);
mais je reçois negativeArraySizeException
d
est les dimensions de mon JFrame
qui Je reçois en utilisant getMaximumSize()
la méthode
lorsque j'imprime la valeur de d.width/8
son quelque chose comme 268435455 dont je ne peux pas donner un sens. Y at-il une autre façon de le faire s'il vous plaît aider
Merci
L'utilisation du mot «dynamique» me fait me demander si vous vous attendez à ce que l'image *** reste *** 1/8ème de la taille lorsque le cadre est ** redimensionné. ** Et vous? –