JButtonのToolTipTextの位置を調整するため、これを継承したJButtonExクラスを作成しました。
コンストラクタも自動的に継承されるものと思っていましたが、きちんと書かないとエラーになります。
public static class JButtonEx extends JButton {
public JButtonEx(String str) {
setText(str);
}
public JButtonEx() {
}
@Override
public Point getToolTipLocation(MouseEvent e) {
Point po = e.getPoint();
po.x += 20;
po.y -= 10;
return po;
}
}