org.jfree.chart.util
Class LogFormat
NumberFormatorg.jfree.chart.util.LogFormat
A number formatter for logarithmic values. This formatter does not support
parsing.
LogFormat(double base, String baseLabel, boolean showBase)- Creates a new instance.
|
StringBuffer | format(double number, StringBuffer toAppendTo, FieldPosition pos)- Returns a formatted representation of the specified number.
|
StringBuffer | format(long number, StringBuffer toAppendTo, FieldPosition pos)- Formats the specified number as a hexadecimal string.
|
Number | parse(String source, ParsePosition parsePosition)- Parsing is not implemented, so this method always returns
null.
|
LogFormat
public LogFormat(double base,
String baseLabel,
boolean showBase) Creates a new instance.
base - the base.baseLabel - the base label.showBase - a flag that controls whether or not the base value is
shown.
format
public StringBuffer format(double number,
StringBuffer toAppendTo,
FieldPosition pos) Returns a formatted representation of the specified number.
number - the number.toAppendTo - the string buffer to append to.pos - the position.
- A string buffer containing the formatted value.
format
public StringBuffer format(long number,
StringBuffer toAppendTo,
FieldPosition pos) Formats the specified number as a hexadecimal string. The decimal
fraction is ignored.
number - the number to format.toAppendTo - the buffer to append to (ignored here).pos - the field position (ignored here).
parse
public Number parse(String source,
ParsePosition parsePosition) Parsing is not implemented, so this method always returns
null.
source - ignored.parsePosition - ignored.