GraphInfo
GraphInfo
General
GraphInfo és una classe en FOSS per Java.
Representa propietats de l’estil gràfic per dibuixar formes.
Aquesta classe proporciona 23 mètodes per treballar amb objectes GraphInfo en programes Java. Els mètodes disponibles inclouen: GraphInfo, getColor, getDashArray, getDashPhase, getFillColor, getLineWidth, getRotationAngle, getScalingRateX, getScalingRateY, getSkewAngleX, getSkewAngleY, isDoubled, i 11 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: color, dashArray, dashPhase, doubled, fillColor, lineWidth, i 5 més.
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
color | Color | Llegeix. | Obté el color del traç (contorn). |
fillColor | Color | Llegeix. | Obté el color d’emplenament per a formes tancades. |
lineWidth | float | Llegeix. | Obté l’amplada de la línia en unitats d’espai d’usuari. |
dashArray | float[] | Llegeix. | Obté la matriu del patró de guions. |
dashPhase | float | Llegeix. | Obté el desplaçament de fase del traç. |
rotationAngle | float | Llegeix. | Obté l’angle de rotació en graus. |
doubled | boolean | Llegeix. | Retorna si la línia està doblada. |
scalingRateX | float | Llegeix. | Obté la taxa d’escalat horitzontal. |
scalingRateY | float | Llegeix. | Obté la taxa d’escalat vertical. |
skewAngleX | float | Llegeix. | Obté l’angle d’esbiaix horitzontal en graus. |
skewAngleY | float | Llegeix. | Obté l’angle d’esbiaix vertical en graus. |
Mètodes
| Signature | Descripció |
|---|---|
GraphInfo() | Crea un nou {@code GraphInfo} amb l’estil predeterminat (largura de línia 1.0, sense guió, sense ompliment). |
getColor() → Color | Obté el color del traç (contorn). |
setColor(color: Color) | Estableix el color del traç (contorn). |
getFillColor() → Color | Obté el color d’emplenament per a formes tancades. |
setFillColor(fillColor: Color) | Estableix el color d’emplenament per a formes tancades. |
getLineWidth() → float | Obté l’amplada de la línia en unitats d’espai d’usuari. |
setLineWidth(lineWidth: float) | Estableix l’amplada de la línia en unitats d’espai d’usuari. |
getDashArray() → float[] | Obté la matriu del patró de guions. |
setDashArray(dashArray: float[]) | Estableix la matriu de patró de guions. |
getDashPhase() → float | Obté el desplaçament de fase del traç. |
setDashPhase(dashPhase: float) | Estableix el desplaçament de fase del guió. |
getRotationAngle() → float | Obté l’angle de rotació en graus. |
setRotationAngle(rotationAngle: float) | Estableix l’angle de rotació en graus. |
isDoubled() → boolean | Retorna si la línia està doblada. |
setDoubled(doubled: boolean) | Estableix si la línia s’ha de renderitzar duplicada. |
getScalingRateX() → float | Obté la taxa d’escalat horitzontal. |
setScalingRateX(scalingRateX: float) | Estableix la taxa d’escalat horitzontal. |
getScalingRateY() → float | Obté la taxa d’escalat vertical. |
setScalingRateY(scalingRateY: float) | Estableix la taxa d’escalat vertical. |
getSkewAngleX() → float | Obté l’angle d’esbiaix horitzontal en graus. |
setSkewAngleX(skewAngleX: float) | Estableix l’angle d’esbiaix horitzontal en graus. |
getSkewAngleY() → float | Obté l’angle d’esbiaix vertical en graus. |
setSkewAngleY(skewAngleY: float) | Estableix l’angle d’esbiaix vertical en graus. |