Changeset 40 in tmcsimulator for trunk/src/tmcsim
- Timestamp:
- 05/06/2016 03:24:53 PM (10 years ago)
- Location:
- trunk/src/tmcsim
- Files:
-
- 3 edited
-
client/cadclientgui/screens/CADMenu.java (modified) (3 diffs)
-
paramicscommunicator/ParamicsFileReader.java (modified) (2 diffs)
-
paramicscommunicator/ParamicsFileWriter.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/client/cadclientgui/screens/CADMenu.java
r38 r40 4 4 import java.awt.Dimension; 5 5 import java.awt.Font; 6 import java.awt.Image; 6 7 import java.awt.Point; 7 8 import java.awt.event.ActionEvent; … … 12 13 import java.awt.event.MouseListener; 13 14 import java.awt.event.MouseMotionListener; 15 import java.io.File; 16 import java.io.IOException; 17 import java.net.MalformedURLException; 18 import java.net.URL; 14 19 import java.text.DateFormat; 15 20 import java.text.SimpleDateFormat; 16 21 import java.util.Date; 22 import java.util.logging.Level; 23 import java.util.logging.Logger; 24 import javax.imageio.ImageIO; 17 25 18 26 import javax.swing.Box; … … 83 91 84 92 setTitle("Inform CAD"); 93 URL url = null; 94 try 95 { 96 url = new URL("http://i1030.photobucket.com/albums/y362/sendeva66/antclipart2.jpg"); 97 } catch (MalformedURLException ex) 98 { 99 Logger.getLogger(CADMenu.class.getName()).log(Level.SEVERE, "can't access url", ex); 100 } 101 Image image = null; 102 try 103 { 104 image = ImageIO.read(url); 105 setIconImage(image); 106 } catch (IOException ex) 107 { 108 Logger.getLogger(CADMenu.class.getName()).log(Level.SEVERE, null, ex); 109 } 110 // Doesn't work: file path problem? 111 // ImageIcon myIcon = new ImageIcon(getClass().getClassLoader().getResource("images/CADicon.png")); 112 // setIconImage(myIcon.getImage()); 85 113 setPreferredSize(new Dimension(1195, 178)); 86 114 setResizable(true); -
trunk/src/tmcsim/paramicscommunicator/ParamicsFileReader.java
r25 r40 80 80 public void run() 81 81 { 82 paramLogger.logp(Level.INFO,83 "ParamicsFileReader.ReaderTimerTask", "run()",84 "Waiting for " + inputFile + " to be modified.");82 // paramLogger.logp(Level.INFO, 83 // "ParamicsFileReader.ReaderTimerTask", "run()", 84 // "Waiting for " + inputFile + " to be modified."); 85 85 if (lastModified < inputFile.lastModified()) 86 86 { 87 paramLogger.logp(Level.INFO,88 "ParamicsFileReader.ReaderTimerTask", "run()",89 "Cool, " + inputFile + " has been modified, let's read it.");87 // paramLogger.logp(Level.INFO, 88 // "ParamicsFileReader.ReaderTimerTask", "run()", 89 // "Cool, " + inputFile + " has been modified, let's read it."); 90 90 91 91 try … … 101 101 Element messageElem = readerDoc.createElement(PARAMICS_COMM_TAGS.MESSAGE.tag); 102 102 String fileContents = readFromFile(); 103 paramLogger.logp(Level.INFO, 104 "ParamicsFileReader.ReaderTimerTask", "run()", 105 "Nice, we read " + fileContents); 103 // int stringlen = Math.min(160, fileContents.length()-1); 104 // Log two lines that were read 105 // paramLogger.logp(Level.INFO, 106 // "ParamicsFileReader.ReaderTimerTask", "run()", 107 // "Nice, we read " + fileContents.length() + " bytes."); 106 108 messageElem.appendChild(readerDoc.createTextNode(fileContents)); 107 109 readerElem.appendChild(messageElem); -
trunk/src/tmcsim/paramicscommunicator/ParamicsFileWriter.java
r25 r40 170 170 synchronized (lock) 171 171 { 172 paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage " 173 + "current queue size = " + queuedMessages.size()); 174 172 // paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage " 173 // + "current queue size = " + queuedMessages.size()); 174 double freebytes = Runtime.getRuntime().freeMemory(); 175 freebytes = freebytes / 1000000; 176 paramLogger.log(Level.INFO, "ParamicsFileWriter: " 177 + freebytes + " MB free"); 178 175 179 //messages already queued... get in line. 176 180 if (queuedMessages.size() > 0) … … 178 182 queuedMessages.add(messageElem); 179 183 180 paramLogger.log(Level.INFO, "Queueing message, new queue "181 + "size = " + queuedMessages.size());184 // paramLogger.log(Level.INFO, "Queueing message, new queue " 185 // + "size = " + queuedMessages.size()); 182 186 } //No modification since last write. (first queue) 183 187 else if (lastModified >= new File(outputFile).lastModified()) 184 188 { 185 paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "186 + "adding msg to queue.");189 // paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage " 190 // + "adding msg to queue."); 187 191 queuedMessages.add(messageElem); 188 192 … … 190 194 0L, TIMER_DURATION); 191 195 192 paramLogger.log(Level.INFO, "First message queued");196 // paramLogger.log(Level.INFO, "First message queued"); 193 197 } //free and clear, write. 194 198 else 195 199 { 196 paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "197 + "try to writeToFile" + outputFile);200 // paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage " 201 // + "try to writeToFile" + outputFile); 198 202 try 199 203 { … … 210 214 0L, TIMER_DURATION); 211 215 } 212 paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage "213 + "writeToFile succeeded.");216 // paramLogger.log(Level.INFO, "ParamicsFileWriter, writeMessage " 217 // + "writeToFile succeeded."); 214 218 } 215 219 }
Note: See TracChangeset
for help on using the changeset viewer.
