xref: /AOO41X/main/scripting/workben/installer/IdeWelcome.java (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweir package installer;
2*cdf0e10cSrcweir 
3*cdf0e10cSrcweir /*
4*cdf0e10cSrcweir  * Welcome.java
5*cdf0e10cSrcweir  *
6*cdf0e10cSrcweir  * Created on 04 July 2002, 15:43
7*cdf0e10cSrcweir  */
8*cdf0e10cSrcweir 
9*cdf0e10cSrcweir /**
10*cdf0e10cSrcweir  *
11*cdf0e10cSrcweir  * @author  mike
12*cdf0e10cSrcweir  */
13*cdf0e10cSrcweir import java.awt.event.*;
14*cdf0e10cSrcweir import javax.swing.*;
15*cdf0e10cSrcweir import java.io.*;
16*cdf0e10cSrcweir import java.net.*;
17*cdf0e10cSrcweir import java.awt.*;
18*cdf0e10cSrcweir 
19*cdf0e10cSrcweir public class IdeWelcome extends javax.swing.JPanel implements ActionListener {
20*cdf0e10cSrcweir 
21*cdf0e10cSrcweir     /** Creates new form Welcome */
22*cdf0e10cSrcweir     public IdeWelcome(InstallWizard wizard) {
23*cdf0e10cSrcweir 		this.wizard = wizard;
24*cdf0e10cSrcweir 		setBorder(new javax.swing.border.EtchedBorder(javax.swing.border.EtchedBorder.RAISED));
25*cdf0e10cSrcweir         initComponents();
26*cdf0e10cSrcweir     }
27*cdf0e10cSrcweir 
28*cdf0e10cSrcweir     /** This method is called from within the constructor to
29*cdf0e10cSrcweir      * initialize the form.
30*cdf0e10cSrcweir      * WARNING: Do NOT modify this code. The content of this method is
31*cdf0e10cSrcweir      * always regenerated by the Form Editor.
32*cdf0e10cSrcweir      */
33*cdf0e10cSrcweir     private void initComponents() {//GEN-BEGIN:initComponents
34*cdf0e10cSrcweir         welcomePanel = new javax.swing.JPanel();
35*cdf0e10cSrcweir         area = new javax.swing.JTextArea();
36*cdf0e10cSrcweir 
37*cdf0e10cSrcweir         setLayout(new java.awt.BorderLayout());
38*cdf0e10cSrcweir 
39*cdf0e10cSrcweir         welcomePanel.setLayout(new java.awt.BorderLayout());
40*cdf0e10cSrcweir         //area.setHorizontalAlignment(javax.swing.JTextField.CENTER);
41*cdf0e10cSrcweir 		area.setEditable(false);
42*cdf0e10cSrcweir 		area.setLineWrap(true);
43*cdf0e10cSrcweir 		area.setText("\n Click Next to include Scripting Framework support for IDEs.");
44*cdf0e10cSrcweir 		area.append("\n Click Cancel exit the Installation process. \n");
45*cdf0e10cSrcweir 	if( InstUtil.hasNetbeansInstallation() ) {
46*cdf0e10cSrcweir 		area.append("\n \tA version of Netbeans has been detected. \n");
47*cdf0e10cSrcweir 	}
48*cdf0e10cSrcweir 	//if( InstUtil.hasJeditInstallation() ) {
49*cdf0e10cSrcweir 	//	area.append("\n \tA version of jEdit has been detected.");
50*cdf0e10cSrcweir 	//}
51*cdf0e10cSrcweir 
52*cdf0e10cSrcweir         welcomePanel.add(area, java.awt.BorderLayout.CENTER);
53*cdf0e10cSrcweir         add(welcomePanel, java.awt.BorderLayout.CENTER);
54*cdf0e10cSrcweir 		NavPanel nav = new NavPanel(wizard, false, true, true, "", InstallWizard.IDEVERSIONS);
55*cdf0e10cSrcweir 		nav.setNextListener(this);
56*cdf0e10cSrcweir 		add(nav, java.awt.BorderLayout.SOUTH);
57*cdf0e10cSrcweir 
58*cdf0e10cSrcweir 		//Banner br = new Banner();
59*cdf0e10cSrcweir 		//add(br, java.awt.BorderLayout.WEST);
60*cdf0e10cSrcweir 
61*cdf0e10cSrcweir     }//GEN-END:initComponents
62*cdf0e10cSrcweir 
63*cdf0e10cSrcweir     public java.awt.Dimension getPreferredSize() {
64*cdf0e10cSrcweir         return new java.awt.Dimension(InstallWizard.DEFWIDTH, InstallWizard.DEFHEIGHT);
65*cdf0e10cSrcweir     }
66*cdf0e10cSrcweir 
67*cdf0e10cSrcweir 	public void actionPerformed(ActionEvent ev)
68*cdf0e10cSrcweir 	{
69*cdf0e10cSrcweir 		//Perform next actions here...
70*cdf0e10cSrcweir 	}
71*cdf0e10cSrcweir 
72*cdf0e10cSrcweir 
73*cdf0e10cSrcweir     // Variables declaration - do not modify//GEN-BEGIN:variables
74*cdf0e10cSrcweir     private javax.swing.JPanel welcomePanel;
75*cdf0e10cSrcweir     private javax.swing.JTextArea area;
76*cdf0e10cSrcweir 	private InstallWizard wizard;
77*cdf0e10cSrcweir 
78*cdf0e10cSrcweir     // End of variables declaration//GEN-END:variables
79*cdf0e10cSrcweir }
80