I have asked a question regarding custom widget but confused to whether I need it and how should proceed.
I have currently this class
public class GUIEdg
I think you can use GUIEdge extends JComponent. That way you'd get tool tip labels automatically.
GUIEdge extends JComponent