home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 November
/
Chip_1998-11_cd.bin
/
tema
/
Cafe
/
WDETOUR.BIN
/
Email.java
< prev
next >
Wrap
Text File
|
1997-09-04
|
9KB
|
359 lines
/*
A basic extension of the java.applet.Applet class
*/
import java.awt.*;
import java.applet.*;
import symantec.itools.awt.*;
import symantec.itools.awt.WrappingLabel;
import symantec.itools.util.Timer;
public class Email extends Applet {
void Email_GotFocus(Event event) {
//{{CONNECTION
// Clear the text for TextField
textField7.setText("");
//}}
}
void timer1_TimerEvent(java.awt.event.ActionEvent event) {
//{{CONNECTION
// Hide the WrappingLabel
wrappingLabel1.hide();
//}}
//{{CONNECTION
// Clear the text for TextField
textField1.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField2.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField3.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField4.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField5.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField6.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField7.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField8.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField9.setText("");
//}}
//{{CONNECTION
// Clear the text for TextArea
textArea1.setText("");
//}}
//{{CONNECTION
// Clear the text for TextArea
textArea2.setText("");
//}}
//{{CONNECTION
// Check the Checkbox
radioButton1.setState(true);
//}}
}
void button2_Clicked(java.awt.event.ActionEvent event) {
//{{CONNECTION
// Start Timer
timer1.start();
//}}
//{{CONNECTION
// Show the WrappingLabel
wrappingLabel1.show();
//}}
}
void button1_Clicked(java.awt.event.ActionEvent event) {
//{{CONNECTION
// Clear the text for TextField
textField1.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField2.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField3.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField4.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField5.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField6.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField7.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField8.setText("");
//}}
//{{CONNECTION
// Clear the text for TextField
textField9.setText("");
//}}
//{{CONNECTION
// Clear the text for TextArea
textArea1.setText("");
//}}
//{{CONNECTION
// Clear the text for TextArea
textArea2.setText("");
//}}
//{{CONNECTION
// Check the Checkbox
radioButton1.setState(true);
//}}
}
public void addNotify() {
super.addNotify();
// Take out this line if you don't use symantec.itools.net.RelativeURL
symantec.itools.lang.Context.setDocumentBase(getDocumentBase());
//{{INIT_CONTROLS
setLayout(null);
setSize(503,753);
setFont(new Font("Dialog", Font.PLAIN, 12));
setForeground(new Color(0));
setBackground(new Color(16777215));
timer1 = new symantec.itools.util.Timer(1000,false);
//$$ timer1.move(408,672);
label1 = new java.awt.Label("Name");
label1.setBounds(0,8,120,28);
add(label1);
textField1 = new java.awt.TextField();
textField1.setBounds(128,8,349,30);
add(textField1);
label2 = new java.awt.Label("Address");
label2.setBounds(0,48,120,28);
add(label2);
textField2 = new java.awt.TextField();
textField2.setBounds(128,48,349,30);
add(textField2);
label3 = new java.awt.Label("City/Town");
label3.setBounds(0,88,120,28);
add(label3);
textField3 = new java.awt.TextField();
textField3.setBounds(128,88,349,30);
add(textField3);
label4 = new java.awt.Label("State/County");
label4.setBounds(0,128,120,28);
add(label4);
textField4 = new java.awt.TextField();
textField4.setBounds(128,128,349,30);
add(textField4);
label5 = new java.awt.Label("Country Code");
label5.setBounds(0,168,120,28);
add(label5);
textField5 = new java.awt.TextField();
textField5.setBounds(128,168,349,30);
add(textField5);
label6 = new java.awt.Label("Zip Code/Postcode");
label6.setBounds(0,208,128,28);
add(label6);
textField6 = new java.awt.TextField();
textField6.setBounds(128,208,349,30);
add(textField6);
label7 = new java.awt.Label("Telephone");
label7.setBounds(0,248,120,28);
add(label7);
textField7 = new java.awt.TextField();
textField7.setBounds(128,248,349,30);
add(textField7);
label8 = new java.awt.Label("Fax");
label8.setBounds(0,288,120,28);
add(label8);
textField8 = new java.awt.TextField();
textField8.setBounds(128,288,349,30);
add(textField8);
label9 = new java.awt.Label("E-mail");
label9.setBounds(0,328,120,28);
add(label9);
textField9 = new java.awt.TextField();
textField9.setBounds(128,328,349,30);
add(textField9);
label10 = new java.awt.Label("What types of tours are you interested in?");
label10.setBounds(0,368,476,35);
add(label10);
One = new CheckboxGroup();
radioButton1 = new java.awt.Checkbox("Custom", One, true);
radioButton1.setBounds(16,400,88,32);
add(radioButton1);
radioButton2 = new java.awt.Checkbox("Package", One, false);
radioButton2.setBounds(120,400,88,32);
add(radioButton2);
radioButton3 = new java.awt.Checkbox("Both", One, false);
radioButton3.setBounds(224,400,88,32);
add(radioButton3);
label11 = new java.awt.Label("How did you find out about us?");
label11.setBounds(0,432,476,27);
add(label11);
textArea1 = new java.awt.TextArea();
textArea1.setBounds(16,464,469,64);
add(textArea1);
label12 = new java.awt.Label("Do you have any other comments?");
label12.setBounds(0,536,476,26);
add(label12);
textArea2 = new java.awt.TextArea();
textArea2.setBounds(16,568,469,64);
add(textArea2);
button1 = new java.awt.Button();
button1.setLabel("Clear");
button1.setBounds(144,648,102,31);
button1.setBackground(new Color(12632256));
add(button1);
button2 = new java.awt.Button();
button2.setLabel("Submit Request");
button2.setBounds(256,648,102,31);
button2.setBackground(new Color(12632256));
add(button2);
wrappingLabel1 = new symantec.itools.awt.WrappingLabel();
try {
wrappingLabel1.setText("Submitting request... (Simulated)");
}
catch(java.beans.PropertyVetoException e) { }
try {
wrappingLabel1.setAlignStyle(symantec.itools.awt.WrappingLabel.ALIGN_CENTERED);
}
catch(java.beans.PropertyVetoException e) { }
wrappingLabel1.setVisible(false);
wrappingLabel1.setBounds(160,688,184,40);
add(wrappingLabel1);
//}}
//{{REGISTER_LISTENERS
Action lAction = new Action();
button1.addActionListener(lAction);
button2.addActionListener(lAction);
timer1.addActionListener(lAction);
//}}
}
//-------------------------------------------------------------
// This file has been migrated from the 1.0 to 1.1 event model.
// This method is not used with the new 1.1 event model. You can
// move any code you need to keep, then remove this method.
//-------------------------------------------------------------
//
// public boolean handleEvent(Event event) {
// if (event.target == button1 && event.id == Event.ACTION_EVENT) {
// button1_Clicked(event);
// return true;
// }
// if (event.target == button2 && event.id == Event.ACTION_EVENT) {
// button2_Clicked(event);
// return true;
// }
// if (event.target == timer1 && event.id == Event.ACTION_EVENT) {
// timer1_TimerEvent(event);
// return true;
// }
// return super.handleEvent(event);
// }
//-------------------------------------------------------------
//{{DECLARE_CONTROLS
symantec.itools.util.Timer timer1;
java.awt.Label label1;
java.awt.TextField textField1;
java.awt.Label label2;
java.awt.TextField textField2;
java.awt.Label label3;
java.awt.TextField textField3;
java.awt.Label label4;
java.awt.TextField textField4;
java.awt.Label label5;
java.awt.TextField textField5;
java.awt.Label label6;
java.awt.TextField textField6;
java.awt.Label label7;
java.awt.TextField textField7;
java.awt.Label label8;
java.awt.TextField textField8;
java.awt.Label label9;
java.awt.TextField textField9;
java.awt.Label label10;
java.awt.Checkbox radioButton1;
CheckboxGroup One;
java.awt.Checkbox radioButton2;
java.awt.Checkbox radioButton3;
java.awt.Label label11;
java.awt.TextArea textArea1;
java.awt.Label label12;
java.awt.TextArea textArea2;
java.awt.Button button1;
java.awt.Button button2;
symantec.itools.awt.WrappingLabel wrappingLabel1;
//}}
class Action implements java.awt.event.ActionListener {
public void actionPerformed(java.awt.event.ActionEvent event) {
Object object = event.getSource();
if (object == button1)
button1_Clicked(event);
else if (object == button2)
button2_Clicked(event);
else if (object == timer1)
timer1_TimerEvent(event);
}
}
}