LayoutContext

LayoutContext

Overview

LayoutContext és una classe en FOSS per Java.

Segueix la posició del cursor i els límits de l’àrea de contingut durant el disseny de pàgines.

Aquesta classe proporciona 16 mètodes per treballar amb objectes LayoutContext en programes Java. Els mètodes disponibles inclouen: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight, i 4 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: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX, i 4 més.

Properties

NameTypeAccessDescription
availableWidthdoubleReadRetorna l’amplada disponible de la zona de contingut.
remainingHeightdoubleReadRetorna l’espai vertical restant de la posició actual del cursor
a la part inferior de l’àrea de contingut.
cursorXdoubleReadRetorna la posició actual del cursor horitzontal.
cursorYdoubleReadRetorna la posició actual del cursor vertical.
contentLeftdoubleReadRetorna el límit esquerre de l’àrea de contingut.
contentRightdoubleReadRetorna el límit dret de l’àrea de contingut.
contentTopdoubleReadRetorna el límit superior de l’àrea de contingut.
contentBottomdoubleReadRetorna el límit inferior de l’àrea de contingut.
pageWidthdoubleReadRetorna el volum total de la pàgina.
pageHeightdoubleReadRetorna la altura total de pàgina.

Methods

SignatureDescription
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo)Crea un LayoutContext per a una pàgina amb les dimensions i marges donades.
getAvailableWidth()doubleRetorna l’amplada disponible de la zona de contingut.
getRemainingHeight()doubleRetorna l’espai vertical restant de la posició actual del cursor
a la part inferior de l’àrea de contingut.
advanceCursor(height: double)Mueix el cursor cap avall per l’altura especificada.
resetCursorX()Reinicia el cursor horitzontal al límit esquerre de l’àrea de contingut.
hasSpace(height: double)booleanRetorna si queda suficient espai vertical per al contingut.
de l’altura donada.
getCursorX()doubleRetorna la posició actual del cursor horitzontal.
setCursorX(cursorX: double)Establi la posició actual del cursor.
getCursorY()doubleRetorna la posició actual del cursor vertical.
setCursorY(cursorY: double)Establi la posició vertical actual del cursor.
getContentLeft()doubleRetorna el límit esquerre de l’àrea de contingut.
getContentRight()doubleRetorna el límit dret de l’àrea de contingut.
getContentTop()doubleRetorna el límit superior de l’àrea de contingut.
getContentBottom()doubleRetorna el límit inferior de l’àrea de contingut.
getPageWidth()doubleRetorna el volum total de la pàgina.
getPageHeight()doubleRetorna la altura total de pàgina.

See Also

 Català