List of usage examples for org.jfree.ui TextAnchor equals
public boolean equals(final Object o)
true
if this object is equal to the specified object, and false
otherwise. From source file:org.jstockchart.axis.TimeseriesDateAxis.java
private static TextAnchor adjustAnchorHorizontal(TextAnchor anchor, TickAlignment alignment) { TextAnchor result = null;/*from w ww. j a v a 2 s. com*/ if (alignment.equals(TickAlignment.MID)) { result = anchor; } else if (alignment.equals(TickAlignment.START)) { if (anchor.equals(TextAnchor.CENTER_RIGHT)) { result = TextAnchor.CENTER_RIGHT; } else if (anchor.equals(TextAnchor.BOTTOM_CENTER)) { result = TextAnchor.BOTTOM_LEFT; } else if (anchor.equals(TextAnchor.TOP_CENTER)) { result = TextAnchor.TOP_LEFT; } else { result = anchor; } } else if (alignment.equals(TickAlignment.END)) { if (anchor.equals(TextAnchor.CENTER_RIGHT)) { result = TextAnchor.CENTER_RIGHT; } else if (anchor.equals(TextAnchor.BOTTOM_CENTER)) { result = TextAnchor.BOTTOM_RIGHT; } else if (anchor.equals(TextAnchor.TOP_CENTER)) { result = TextAnchor.TOP_RIGHT; } else { result = anchor; } } return result; }
From source file:org.jstockchart.axis.TimeseriesDateAxis.java
private static TextAnchor adjustAnchorVertical(TextAnchor anchor, TickAlignment alignment) { TextAnchor result = null;//from w w w. jav a 2 s. c om if (alignment.equals(TickAlignment.MID)) { result = anchor; } else if (alignment.equals(TickAlignment.START)) { if (anchor.equals(TextAnchor.BOTTOM_CENTER)) { result = TextAnchor.BOTTOM_CENTER; } else if (anchor.equals(TextAnchor.CENTER_RIGHT)) { result = TextAnchor.BOTTOM_RIGHT; } else if (anchor.equals(TextAnchor.CENTER_LEFT)) { result = TextAnchor.BOTTOM_LEFT; } else { result = anchor; } } else if (alignment.equals(TickAlignment.END)) { if (anchor.equals(TextAnchor.BOTTOM_CENTER)) { result = TextAnchor.BOTTOM_CENTER; } else if (anchor.equals(TextAnchor.CENTER_RIGHT)) { result = TextAnchor.TOP_RIGHT; } else if (anchor.equals(TextAnchor.CENTER_LEFT)) { result = TextAnchor.TOP_LEFT; } else { result = anchor; } } return result; }