Subversion Repositories HomeAutomation

Rev

Rev 641 | Details | Compare with Previous | Last modification | View Log | SVN | RSS feed

Rev Author Line No. Line
15 arune 1
/**
2
 * File created by Jimmy
3
 * at 2003-dec-31 17:48:26
4
 */
5
package Macbeth.Utilities;
6
 
7
import javax.swing.*;
8
import java.awt.*;
9
 
10
/**
11
 * Puts a title onto another control.
12
 * @author Jimmy
13
 */
14
public class TitledControl extends JPanel {
15
 
16
    private Component component;
17
    private TitleBar titleBar;
18
 
19
    /**
20
     * Creates a new instance of TitledControl.
21
     * @param component The component that you want to put a title on.
22
     * @param title The title.
23
     */
24
    public TitledControl(Component component, String title) {
25
        this.component = component;
26
        titleBar = new TitleBar(title);
27
        setLayout(new BorderLayout());
28
        add(titleBar,BorderLayout.NORTH);
29
        add(component,BorderLayout.CENTER);
30
    }
31
}