[vcs-log] get FontMetrics from GraphTable in commit renderer

Follow-up to dbd391a1e9
This commit is contained in:
Julia Beliaeva
2018-03-27 17:19:25 +03:00
parent d928e6e6af
commit 05a7aa0074
@@ -233,7 +233,7 @@ public class GraphCommitCellRenderer extends TypeSafeTableCellRenderer<GraphComm
}
private int calculateHeight() {
return Math.max(myReferencePainter.getSize().height, myGraphTable.getFontMetrics(myFont).getHeight() + VERTICAL_PADDING);
return Math.max(myReferencePainter.getSize().height, getFontMetrics(myFont).getHeight() + VERTICAL_PADDING);
}
public int getPreferredHeight() {
@@ -284,6 +284,11 @@ public class GraphCommitCellRenderer extends TypeSafeTableCellRenderer<GraphComm
public LabelPainter getReferencePainter() {
return myReferencePainter;
}
@Override
public FontMetrics getFontMetrics(Font font) {
return myGraphTable.getFontMetrics(font);
}
}
private static class GraphImage {