Billy Newman wrote:There has got to be an easier way.
Why? Do you understand how painting in Swing works? You have already stated that there is no icon for you to use. Therefore the component must use custom painting to draw the arrow.
Billy Newman wrote:BasicArrowButton gets/draws that button can't I do the same?
Sure, just copy the painting code from the BasicArrowButton paint() method.
I'll let you decide which is easier.