К сожалению, эта ширина ребра жестко задана в классе TitledBorder. Таким образом, вы не можете удалить этот интервал.
public class TitledBorder extends AbstractBorder
{
//...
// Space between the border and the component's edge
static protected final int EDGE_SPACING = 2;
}
Но вы можете попытаться расширить этот класс (переопределить методы «void paintBorder (Component, Graphics, int, int, int, int)») или «Insets getBorderInsets (Component, Insets)») или реализовать собственную границу царапина.