[jboss-svn-commits] JBL Code SVN: r32326 - in labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy: src/org/jboss/esb/demo and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 31 12:45:02 EDT 2010


Author: burrsutter
Date: 2010-03-31 12:45:01 -0400 (Wed, 31 Mar 2010)
New Revision: 32326

Removed:
   labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/images/gear1.gif
Modified:
   labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/src/org/jboss/esb/demo/ServiceAlertMonitor.java
Log:
switched to using random images and only Duke images

Deleted: labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/images/gear1.gif
===================================================================
(Binary files differ)

Modified: labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/src/org/jboss/esb/demo/ServiceAlertMonitor.java
===================================================================
--- labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/src/org/jboss/esb/demo/ServiceAlertMonitor.java	2010-03-31 16:44:39 UTC (rev 32325)
+++ labs/jbossesb/workspace/bsutter/soa5demo_eclipse/myspy/src/org/jboss/esb/demo/ServiceAlertMonitor.java	2010-03-31 16:45:01 UTC (rev 32326)
@@ -20,6 +20,7 @@
 import javax.jms.MessageListener;
 import java.util.Properties;
 
+import java.util.Random;
 /**
  *
  * @author  burr
@@ -34,6 +35,8 @@
    QueueReceiver queueReceiver = null;
 
    String imageName = "images/java.gif";
+   String[] images = new String[3];
+   Random imageIndex = new Random();
    
     /** Creates new form ServiceAlertMonitor */
     public ServiceAlertMonitor(String serviceName, String queueName, String imageName) {
@@ -44,6 +47,10 @@
         env.put("java.naming.provider.url","jnp://localhost:1099");
         env.put("java.naming.factory.url.pkgs","org.jnp.interfaces");
         
+        images[0] = "images/java.gif";
+        images[1] = "images/javawork.gif";
+        images[2] = "images/javaacro.gif";
+        
         try {
           if (iniCtx == null) iniCtx = new InitialContext(env);
           if (qcf == null) qcf = (QueueConnectionFactory) iniCtx.lookup("ConnectionFactory");
@@ -154,8 +161,9 @@
         try {
         String textMessage = ((TextMessage)msg).getText();
         textAreaOrderQueue.setText(textMessage);
+        imageName = images[imageIndex.nextInt(images.length)];
         java.io.File x = new java.io.File(imageName);
-        System.out.println(x.getAbsolutePath());
+        //System.out.println(x.getAbsolutePath());
         javax.swing.ImageIcon icon = new javax.swing.ImageIcon(x.getAbsolutePath());  // animated gif        
         this.jLabel3.setIcon(icon);        
         this.jLabel3.setVisible(true);



More information about the jboss-svn-commits mailing list