java.lang.Object
javafx.css.Size
public final class Size extends Object
Represents a size specified in a particular unit, such as 14px or 0.2em.
- Since:
 - 9
 
- 
Constructor Summary
 - 
Method Summary
Modifier and Type Method Description SizeUnitsgetUnits()Return the units.doublegetValue()Returns the value.booleanisAbsolute()Returns whether or not thisSizeis an absolute value or a relative value.doublepixels()A convenience method for callingpixels(1)doublepixels(double multiplier, Font font)Converts this size into pixels.doublepixels(Font font)If size is not an absolute size, return the product of font size in pixels and value. 
- 
Constructor Details
- 
Size
Constructs aSizeobject.- Parameters:
 value- value of the sizeunits- unit of the size
 
 - 
 - 
Method Details
- 
getValue
public double getValue()Returns the value.- Returns:
 - the value
 
 - 
getUnits
Return the units.- Returns:
 - the units
 
 - 
isAbsolute
public boolean isAbsolute()Returns whether or not thisSizeis an absolute value or a relative value.- Returns:
 - true if it is absolute, otherwise false
 
 - 
pixels
Converts this size into pixels.- Parameters:
 multiplier- The multiplier for PERCENTAGE sizesfont- The font for EM sizes- Returns:
 - the size in pixels
 
 - 
pixels
If size is not an absolute size, return the product of font size in pixels and value. Otherwise, return the absolute value.- Parameters:
 font- the font- Returns:
 - the size of pixels
 
 - 
pixels
public double pixels()A convenience method for callingpixels(1)- Returns:
 - the size in pixels
 
 
 -