/* A basic extension of the java.applet.Applet class */ import java.awt.*; import java.applet.*; import cootank; public class test_ck11 extends Applet { public void init() { // This code is automatically generated by Visual Cafe when you add // components to the visual environment. It instantiates and initializes // the components. To modify the code, only use code syntax that matches // what Visual Cafe can generate, or Visual Cafe may be unable to back // parse your Java file into its visual environment. //{{INIT_CONTROLS setLayout(null); setSize(541,324); setBackground(new Color(12632256)); textArea1 = new java.awt.TextArea(); textArea1.setBounds(48,168,444,132); add(textArea1); label1 = new java.awt.Label("Events fired by CooTank"); label1.setBounds(48,132,216,24); label1.setFont(new Font("Dialog", Font.BOLD|Font.ITALIC, 16)); add(label1); label2 = new java.awt.Label("This is an applet which contains a CooTank as a JavaBean"); label2.setBounds(12,12,456,24); label2.setFont(new Font("Dialog", Font.BOLD, 16)); add(label2); CooTank = new java.awt.Label("CooTank"); CooTank.setBounds(12,72,75,27); CooTank.setFont(new Font("Dialog", Font.BOLD, 16)); add(CooTank); try { ClassLoader cl = Class.forName("cootank").getClassLoader(); cootank1 = (cootank) java.beans.Beans.instantiate(cl, "cootank"); cootank1.setScreenW(-1); cootank1.setScreenH(-1); cootank1.setOpenAsStart(true); cootank1.setLayout(null); cootank1.setBounds(132,60,200,50); cootank1.setBackground(new Color(12632256)); add(cootank1); cootank1.start(); } catch (Exception e) { } //}} //{{REGISTER_LISTENERS SymCTActionEvent aSymCTActionEvent = new SymCTActionEvent(); cootank1.addCTActionEventListener(aSymCTActionEvent); //}} } //{{DECLARE_CONTROLS java.awt.TextArea textArea1; java.awt.Label label1; java.awt.Label label2; java.awt.Label CooTank; cootank cootank1; //}} class SymCTActionEvent extends CTActionEventAdapter { public void noticeSwitchLink(java.util.EventObject event) { Object object = event.getSource(); if (object == cootank1) cootank1_noticeSwitchLink(event); } public void noticeViewTips(java.util.EventObject event) { Object object = event.getSource(); if (object == cootank1) cootank1_noticeViewTips(event); } public void noticeExit(java.util.EventObject event) { Object object = event.getSource(); if (object == cootank1) cootank1_noticeExit(event); } public void noticeEnter(java.util.EventObject event) { Object object = event.getSource(); if (object == cootank1) cootank1_noticeEnter(event); } public void noticeOpenURL(java.util.EventObject event) { Object object = event.getSource(); if (object == cootank1) cootank1_noticeOpenURL(event); } } void cootank1_noticeOpenURL(java.util.EventObject event) { cootevt e = (cootevt)event; textArea1.appendText("Event fired \n Type: " + e.textField[0]+"\n"); textArea1.appendText(" URL: " + e.textField[1]+"\n"); textArea1.appendText(" Time: " + e.textField[2]+"\n"); textArea1.appendText("\n"); } void cootank1_noticeEnter(java.util.EventObject event) { cootevt e = (cootevt)event; textArea1.appendText("Event fired \n Type: " + e.textField[0]+"\n"); textArea1.appendText(" Time: " + e.textField[1]+"\n"); textArea1.appendText("\n"); } void cootank1_noticeExit(java.util.EventObject event) { cootevt e = (cootevt)event; textArea1.appendText("Event fired \n Type: " + e.textField[0]+"\n"); textArea1.appendText(" Time: " + e.textField[1]+"\n"); textArea1.appendText("\n"); } void cootank1_noticeViewTips(java.util.EventObject event) { cootevt e = (cootevt)event; textArea1.appendText("Event fired \n Type: " + e.textField[0]+"\n"); textArea1.appendText(" Tips: " + e.textField[1]+"\n"); textArea1.appendText(" Time: " + e.textField[2]+"\n"); textArea1.appendText("\n"); } void cootank1_noticeSwitchLink(java.util.EventObject event) { cootevt e = (cootevt)event; textArea1.appendText("Event fired \n Type: " + e.textField[0]+"\n"); textArea1.appendText(" tips1: " + e.textField[1]+"\n"); textArea1.appendText(" tips2: " + e.textField[2]+"\n"); textArea1.appendText(" Time: " + e.textField[3]+"\n"); textArea1.appendText("\n"); } }