KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > memoire > vainstall > builder > gui > PreferencesBasePanel


1 /*
2  * $RCSfile: PreferencesBasePanel.java,v $
3  * @modification $Date: 2001/09/28 19:35:30 $
4  * @version $Id: PreferencesBasePanel.java,v 1.1 2001/09/28 19:35:30 hfalk Exp $
5  *
6  */

7
8 package com.memoire.vainstall.builder.gui;
9
10 import com.memoire.vainstall.VAGlobals;
11 import com.memoire.vainstall.builder.*;
12
13 import java.awt.*;
14
15 import javax.swing.*;
16 import javax.swing.border.*;
17
18 /**
19  * This panel is shown in the preferences dialog
20  *
21  * This is not just a view panel because it has a reference to the
22  * VAIBuilderModel.
23  *
24  *
25  * @see com.memoire.vainstall.builder.gui.PreferencesFrame
26  * @see javax.swing.JPanel
27  *
28  * @author Henrik Falk
29  * @version $Id: PreferencesBasePanel.java,v 1.1 2001/09/28 19:35:30 hfalk Exp $
30  */

31 public class PreferencesBasePanel extends JPanel {
32
33     private VAIBuilderModel model;
34
35     private final static Border loweredBorder = new SoftBevelBorder(BevelBorder.LOWERED);
36
37     public PreferencesBasePanel() {
38
39         setBorder(loweredBorder);
40
41         GridBagLayout layout = new GridBagLayout();
42         setLayout(layout);
43
44         GridBagConstraints contraint=new GridBagConstraints();
45
46         JLabel infoLabel = new JLabel();
47         infoLabel.setIcon(new javax.swing.ImageIcon JavaDoc(getClass().getResource("/com/memoire/vainstall/resources/banner.gif")));
48
49         contraint.fill=GridBagConstraints.BOTH;
50         contraint.insets=new Insets(16,16,0,16);
51         contraint.anchor=GridBagConstraints.CENTER;
52         contraint.gridx=0;
53         contraint.gridy=0;
54         contraint.gridwidth=1;
55         contraint.gridheight=1;
56         contraint.weightx=1;
57         contraint.weighty=1;
58         layout.setConstraints(infoLabel,contraint);
59         add(infoLabel);
60
61         JPanel fillPanel = new JPanel();
62         contraint.fill=GridBagConstraints.BOTH;
63         contraint.insets=new Insets(4,4,4,4);
64         contraint.anchor=GridBagConstraints.CENTER;
65         contraint.gridx=0;
66         contraint.gridy=1;
67         contraint.gridwidth=1;
68         contraint.gridheight=1;
69         contraint.weightx=0;
70         contraint.weighty=1;
71         layout.setConstraints(fillPanel,contraint);
72         add(fillPanel);
73
74     }
75
76
77     /**
78      * save
79      */

80     public void save() {
81     }
82
83     /**
84      * initialize the panel
85      */

86     public void initialize(VAIBuilderModel model) {
87         this.model = model;
88     }
89
90     /**
91      * stop
92      */

93     public void stop() {
94     }
95
96 }
97
Popular Tags