I do understand that to create a title border, you do something like:
BorderFactory.createTitledBorder(\" Your Title \");
However this cr
Although this thread is a bit old already, maybe someone who stumbles over it might find the solution useful:
You can add a title to any border you want:
implement your custom border class public class MyBorder extends AbstractBorder {...
and in the public void paintBorder(Component c, Graphics g, int x, int y, int w, int h)
method you can paint your own custom border on the Graphics context
create an instance of this custom border
Border myborder = new MyBorder();
create the TitledBorder using your custom border as a template and add it to the object you want (in this case a JPanel:
jPanel1.setBorder(BorderFactory.createTitledBorder(myborder , "Border title"));
You should now see your custom Border and above that the Title with the default settings of the Look&Feel you are using.