Java Reference
In-Depth Information
Figure 16.1 A frame with four embedded bordered panels
import javax.swing.border.*;
5.
import javax.swing.BorderFactory;
6.
7.
8.
public class BorderPanel extends JPanel
9.
{
10.
public BorderPanel()
11.
{
12.
this .setBackground(Color.lightGray);
13.
Border bdr
= BorderFactory.createEtchedBorder();
14.
this .setBorder(bdr );
15.
}
16.
public BorderPanel(String text)
17.
{
18.
this .setBackground(Color.lightGray);
19.
Border bdr
= BorderFactory.createEtchedBorder();
20.
Border titlebdr = BorderFactory.createTitledBorder(bdr ,text);
21.
this .setBorder(titlebdr );
}
22.
23.
24.
}
File: its/Borders/BorderFrame.java
1.
package its.Borders;
2.
3.
import java.awt.*;
import its.SimpleFrame.SimpleFrame;
4.
5.
6.
7.
8.
public class BorderFrame extends SimpleFrame
{
9.
Search WWH ::




Custom Search