Style
General
Style és una classe en FOSS per Java.
Representa l’estil complet d’una cèl·lula: font, borders, alineament, ompliment, format de números i protecció.
Aquesta classe proporciona 38 mètodes per treballar amb objectes de estil en programes Java. Els mètodes disponibles inclouen: Style, clone, getBackgroundColor, getBorders, getCustom, getFont, getForegroundColor, getHorizontalAlignment, getIndentLevel, getNumber, getNumberFormat, getPattern, i 26 mètodes addicionals. Tots els membres exportats són accessibles per a qualsevol aplicació Java després d’instal·lar el paquet FOSS for Java. Propietats: backgroundColor, borders, custom, font, foregroundColor, formulaHidden, i 12 més.
Descripció
Style és una classe de la biblioteca FOSS per a Java que exposa 37 mètodes i 18 propietats per al seu ús programàtic.
Les capacitats bàsiques inclouen: font; borders; horizontalalignmenttype.Aquestes operacions permeten als desenvolupadors integrar la funcionalitat de estil directament en les aplicacions Java.
La classe també proporciona el font propietat (retorna la font), el borders La propietat (torna les fronteres), la horizontalAlignment propietat (retorna l’alineació horitzontal).
Les instàncies es creen a través d’un constructor únic que inicialitza l’objecte amb valors predeterminats.
Propietats
| Nom | Tipus de productes | Access | Descripció |
|---|---|---|---|
font | Font | Llegeix. | Retorna la font. |
borders | Borders | Llegeix. | Torna les fronteres. |
horizontalAlignment | HorizontalAlignmentType | Llegeix. | Retorna l’alineació horitzontal. |
verticalAlignment | VerticalAlignmentType | Llegeix. | Retorna l’alineació vertical. |
textWrapped | boolean | Llegeix. | Indica si s’ha d’ajustar el text. |
indentLevel | int | Llegeix. | Retorna el nivell de tiratge. |
rotationAngle | int | Llegeix. | Retorna la rotació de text. |
shrinkToFit | boolean | Llegeix. | Indica si s’ha de reduir per encaixar. |
readingOrder | int | Llegeix. | Retorna l’ordre de lectura. |
relativeIndent | int | Llegeix. | Retorna el tiratge relatiu. |
pattern | FillPattern | Llegeix. | Retorna el patró. |
foregroundColor | Color | Llegeix. | Retorna el color de primer pla. |
backgroundColor | Color | Llegeix. | Retorna el color de fons. |
number | int | Llegeix. | Índex de format de nombre incorporat (0 = General). |
custom | String | Llegeix. | Cadenes de format personalitzades (per exemple:. |
numberFormat | String | Llegeix. | Getter de format combinat: torna la cadena de formato personalitzat si està establert, en cas contrari retorna la sèrie de formats incorporada per a l’índex actual {@code number}. |
locked | boolean | Llegeix. | Si la cel·la està tancada quan el full està protegit. |
formulaHidden | boolean | Llegeix. | Si la fórmula de cèl·lula està amagada quan la fulla està protegida. |
Mètodes
| Signature | Descripció |
|---|---|
Style() | Crea un estil predeterminat (Calibri 11pt, sense fronteres, alineament general, bloquejat). |
getFont() → Font | Retorna la font. |
setFont(font: Font) | Estableix la font. |
getBorders() → Borders | Torna les fronteres. |
setBorders(borders: Borders) | Estableix les vores. |
getHorizontalAlignment() → HorizontalAlignmentType | Retorna l’alineació horitzontal. |
setHorizontalAlignment(value: HorizontalAlignmentType) | Estableix l’alineació horitzontal. |
getVerticalAlignment() → VerticalAlignmentType | Retorna l’alineació vertical. |
setVerticalAlignment(value: VerticalAlignmentType) | Estableix l’alineació vertical. |
isTextWrapped() → boolean | Indica si s’ajusta el text. |
setTextWrapped(value: boolean) | Estableix el text ajustat. |
getIndentLevel() → int | Retorna el nivell de tiratge. |
setIndentLevel(value: int) | Estableix el nivell d’indentació. |
getRotationAngle() → int | Retorna la rotació de text. |
setRotationAngle(value: int) | Estableix l’angle de rotació. |
getShrinkToFit() → boolean | Indica si s’ha de reduir per encaixar. |
setShrinkToFit(value: boolean) | Estableix l’ajust d’escurçament. |
getReadingOrder() → int | Retorna l’ordre de lectura. |
setReadingOrder(value: int) | Estableix l’ordre de lectura. |
getRelativeIndent() → int | Retorna el tiratge relatiu. |
setRelativeIndent(value: int) | Estableix la indentació relativa. |
getPattern() → FillPattern | Retorna el patró. |
setPattern(value: FillPattern) | Estableix el patró. |
getForegroundColor() → Color | Retorna el color de primer pla. |
setForegroundColor(value: Color) | Estableix el color de primer pla. |
getBackgroundColor() → Color | Retorna el color de fons. |
setBackgroundColor(value: Color) | Estableix el color de fons. |
getNumber() → int | Índex de format de nombre incorporat (0 = General). |
setNumber(value: int) | Estableix el número. |
getCustom() → String | Cadenes de format personalitzades (per exemple:. |
setCustom(value: String) | Estableix el personalitzat. |
getNumberFormat() → String | Getter de format combinat: torna la cadena de formato personalitzat si està establert, en cas contrari retorna la sèrie de formats incorporada per a l’índex actual {@code number}. |
setNumberFormat(formatCode: String) | Setor de format combinat: si {@code formatCode} coincideix amb un format incorporat, s’estableix { @ link # number } a la seva ID i es neteja { @@ link#custom}; en cas contrari s ’estableixen { @ link * number} a 0 i s " emmagatzema el codi en { .link # custum}. |
isLocked() → boolean | Si la cel·la està tancada quan el full està protegit. |
setLocked(value: boolean) | Estableix el bloqueig. |
isFormulaHidden() → boolean | Si la fórmula de cèl·lula està amagada quan la fulla està protegida. |
setFormulaHidden(value: boolean) | Estableix si la fórmula de la cel·la està oculta. |
clone() → Style | Crea una còpia d’aquesta instància. |