Java BorderFactory .createTitledBorder (Border border)
Syntax
BorderFactory.createTitledBorder(Border border) has the following syntax.
public static TitledBorder createTitledBorder(Border border)
Example
In the following code shows how to use BorderFactory.createTitledBorder(Border border) method.
/* w w w .j a v a2 s . co m*/
import java.awt.Color;
import java.awt.FlowLayout;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Main extends JFrame {
public Main() {
getContentPane().setLayout(new FlowLayout());
JLabel labelTwo = new JLabel("www.java2s.com");
labelTwo.setBorder(BorderFactory.createEtchedBorder());
add(labelTwo);
JLabel labelFour = new JLabel("TitledBorder");
labelFour.setBorder(BorderFactory.createTitledBorder(BorderFactory.createMatteBorder(10, 10,
10, 10, Color.pink)));
add(labelFour);
}
public static void main(String[] args) {
JFrame frame = new Main();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
Home »
Java Tutorial »
javax.swing »
Java Tutorial »
javax.swing »