Java Dessine 3 D Rectangles

Java graphique prend en charge 3 types de dessin rectangles.

Java nécessite largeur et la hauteur du rectangle et coordonnées x et y où rectangle est établi. Java ne comprend pas une méthode particulière, quelque chose comme drawSquare (). dessiner un carré. Carré peut être dessiné avec la méthode rectangle seulement en le mettant même largeur et la hauteur.







Chaque figure fermée en Java graphiques est livré avec deux méthodes - drawXXX () qui dessine les grandes lignes (non rempli de la couleur) figure et fillXXX () qui tire la figure rempli (solide). La couleur de dessin par défaut est noir avec un fond blanc qui peut être changé.

Maintenant, laissez-nous explorer le troisième type, le dessin des rectangles en trois dimensions.

Dessin 3-D Rectangles

Java prend en charge des rectangles 3D mais aussi l'effet de troisième dimension est peu visible. Comme l'élévation est moins, l'effet est négligeable. Les architectes disent, la couleur verte donne un bon effet en altitude. Pour cette raison, les graphiques sont mis à la couleur verte dans ce programme.







  1. 1. draw3DRect void (int x, int y, int largeur, hauteur int, boolean soulevé): Cette méthode dessine un contour rectangle 3D avec les paramètres spécifiés ci-dessus. Le dernier paramètre booléen true indique l'altitude au-dessus de la surface de dessin et de gravure indique faux (abaissement) dans la surface.
  2. 2. fill3DRect vide (int x, int y, int largeur, hauteur int, boolean élevé): Cette méthode dessine un rectangle solide 3D avec les paramètres spécifiés ci-dessus. Le dernier paramètre booléen true indique l'altitude au-dessus de la surface de dessin et de gravure fausse indique dans la surface.

les concepteurs Java donnent l'effet de la 3D en traçant des lignes claires et plus foncées le long de la bordure du rectangle.

Procédé draw3DReect () dessine un rectangle en utilisant les quatre premiers paramètres et que le quatrième paramètre est vrai, attire l'élévation affectent en assombrissant certains côtés. Le cadre vous ne fermez pas lorsque vous cliquez dessus sur l'icône près de la barre de titre du cadre. Il nécessite un code supplémentaire.

5 réflexions sur « Java Dessiner 3 D » Rectangles

Très appréciée! J'utilisais la couleur par défaut (noir) et ne pouvait pas voir un effet 3D dans mes rectangles 3D. Commencé à me demander ce qui est cassé sur mon système. Je vois le vôtre sont vertes, donc j'essayé. Oui! Il se trouve toutes les couleurs sauf le noir vous permet de voir l'effet 3D. Même blanc.

Consultez votre ingénieur matériel ou voir les paramètres du système, etc.

Essayez avec aussi jaune.

Le jaune est bien. La seule couleur qui ne me montre pas un effet 3D (pour draw3DRect) est noir et je pense qu'il est pas censé travailler. Ou peut-être la différence de couleur est trop subtile pour remarquer sur mon écran d'ordinateur portable.







Articles Liés