Class HiDPIProportionalFontSizePolicy
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.axis.layout.fonts.HiDPIProportionalFontSizePolicy
-
- All Implemented Interfaces:
IFontSizePolicy
public class HiDPIProportionalFontSizePolicy extends Object implements IFontSizePolicy
This is the greatestIFontSizePolicysince it scale base font with current pixel scale. This is only suitable for EmulGL chart, as Native chart often rely onTextBitmapRendererwhich does not support more font thanFontdefaults. Using aJOGLTextRendererinstead allows more font size and styles. If base font has not been set, it will be based on defaultIAxisLayout.getFont()- Author:
- martin
-
-
Constructor Summary
Constructors Constructor Description HiDPIProportionalFontSizePolicy(View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Fontapply(IAxisLayout layout)FontgetBaseFont()voidsetBaseFont(Font baseFont)
-
-
-
Constructor Detail
-
HiDPIProportionalFontSizePolicy
public HiDPIProportionalFontSizePolicy(View view)
-
-
Method Detail
-
apply
public Font apply(IAxisLayout layout)
- Specified by:
applyin interfaceIFontSizePolicy
-
getBaseFont
public Font getBaseFont()
-
setBaseFont
public void setBaseFont(Font baseFont)
-
-