public class Font extends ValueObject
Constructor and Description |
---|
Font(String fontFamilyName,
float size)
creates new Font instance
|
Modifier and Type | Method and Description |
---|---|
Font |
clone(float newSize) |
static Font |
getDefault() |
String |
getFamilyName()
Fets font family name
|
float |
getSize()
Gets font size
|
boolean |
isBold()
Font bold flag
|
boolean |
isItalic()
Font italic flag
|
boolean |
isUnderline()
Gets Font underline
|
void |
setBold(boolean bold)
Sets Font bold flag
|
void |
setItalic(boolean italic)
Sets font italic flag
|
void |
setUnderline(boolean underline)
Sets Font underline
|
equals, equals, hashCode, op_Equality, op_Inequality
public Font(String fontFamilyName, float size)
fontFamilyName
- Font namesize
- Font sizepublic String getFamilyName()
public float getSize()
public boolean isBold()
public void setBold(boolean bold)
bold
- true if boldpublic boolean isItalic()
public void setItalic(boolean italic)
italic
- true if Italicpublic boolean isUnderline()
public void setUnderline(boolean underline)
underline
- Font underline flagpublic static Font getDefault()
public Font clone(float newSize)
Copyright © 2022. All rights reserved.