ChannelListSwingApplet.java
00001
00002
00003
00004 package org.nees.rbnb;
00005
00006
00007
00008
00009
00010
00011
00012 import javax.swing.*;
00013 import java.awt.*;
00014 import java.awt.event.*;
00015
00016 public class ChannelListSwingApplet extends JApplet implements ActionListener
00017 {
00018
00019 private ChannelListSwing s = new ChannelListSwing();
00020 private static final String SERVER_NAME = "localhost";
00021 private static final String SERVER_PORT = "3333";
00022
00023 private void setArgs() {
00024 String serverName = SERVER_NAME;
00025 String serverPort = SERVER_PORT;
00026 String param;
00027
00028 param = getParameter("serverName");
00029 if (param != null)
00030 serverName = param;
00031
00032 param = getParameter("serverPort");
00033 if (param != null)
00034 serverPort = param;
00035
00036 s.setArgs(serverName,serverPort);
00037 }
00038
00039 public void init() {
00040
00041
00042 try {
00043 javax.swing.SwingUtilities.invokeAndWait(new Runnable() {
00044 public void run() {
00045 setArgs();
00046 s.connect();
00047 s.initGraphics();
00048 getContentPane().add(s, BorderLayout.CENTER);
00049 s.setTimer();
00050 s.startCheckThread();
00051 }
00052 });
00053 } catch (Exception e) {
00054 System.err.println("createGUI didn't successfully complete");
00055 }
00056 }
00057
00058 public void actionPerformed(ActionEvent arg0) {
00059 }
00060
00061 }
00062
Generated on Tue Aug 24 11:12:24 2004 for Data turbine for NEESGrid by
1.3.7