- 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
 
- 
- 
Method SummaryModifier and Type Method Description booleanequals(Object obj)SizeUnitsgetUnits()Return the unitsdoublegetValue()Return the valueinthashCode()booleanisAbsolute()Return whether or not this Size is an absolute value or a relative value.doublepixels()A convenience method for callingpixels(1)doublepixels(double multiplier, Font font)Convert this size into pixelsdoublepixels(Font font)If size is not an absolute size, return the product of font size in pixels and value.StringtoString()
 
- 
- 
- 
Constructor Detail- 
Sizepublic Size(double value, SizeUnits units)
 
- 
 - 
Method Detail- 
getValuepublic double getValue() Return the value- Returns:
- the value
 
 - 
getUnitspublic SizeUnits getUnits() Return the units- Returns:
- the units
 
 - 
isAbsolutepublic boolean isAbsolute() Return whether or not this Size is an absolute value or a relative value.- Returns:
- true if it is absolute, otherwise false
 
 - 
pixelspublic double pixels(double multiplier, Font font)Convert this size into pixels- Parameters:
- multiplier- The multiplier for PERCENTAGE sizes
- font- The font for EM sizes
- Returns:
- the size in pixels
 
 - 
pixelspublic double pixels(Font font) 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
 
 - 
pixelspublic double pixels() A convenience method for callingpixels(1)- Returns:
- the size in pixels
 
 
- 
 
-