Changeset 210 in tmcsimulator for trunk/src/tmcsim/cadsimulator/viewer/CADServerViewer.java
- Timestamp:
- 11/02/2017 12:32:10 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/cadsimulator/viewer/CADServerViewer.java
r124 r210 18 18 import javax.swing.JTabbedPane; 19 19 import javax.swing.KeyStroke; 20 import tmcsim.cadsimulator.managers.TrafficModelManager; 20 21 import tmcsim.cadsimulator.viewer.actions.ExitAction; 21 22 import tmcsim.cadsimulator.viewer.model.CADMediaStatus; … … 35 36 public class CADServerViewer extends JFrame implements CADViewer 36 37 { 38 private JTabbedPane cadSimTabbedPane; 39 private JMenuBar menubar; 40 private JMenu fileMenu; 41 private JMenuItem exitMenuItem; 37 42 38 43 /** … … 48 53 */ 49 54 private ConfigStatusPanel configPanel; 50 55 /* 56 * Panel to display Traffic Model Event Queue 57 */ 58 private TrafficModelViewPanel trafficPanel; 59 51 60 /** 52 61 * Constructor. … … 133 142 mediaPanel = new MediaStatusPanel(); 134 143 configPanel = new ConfigStatusPanel(); 144 trafficPanel = new TrafficModelViewPanel(); 135 145 136 146 cadSimTabbedPane = new JTabbedPane(); … … 138 148 cadSimTabbedPane.addTab("Media", mediaPanel); 139 149 cadSimTabbedPane.addTab("Config", configPanel); 150 cadSimTabbedPane.addTab("Traffic", trafficPanel); 140 151 141 152 add(cadSimTabbedPane); … … 153 164 154 165 javax.swing.JMenu helpMenu = new javax.swing.JMenu("Help"); 155 javax.swing.JMenuItem aboutItem = new javax.swing.JMenuItem("About");156 166 157 aboutItem.addActionListener(new java.awt.event.ActionListener()158 {159 public void actionPerformed(java.awt.event.ActionEvent evt)160 {161 String ver = "";//RevisionNumber.getString();162 JOptionPane.showMessageDialog(rootPane, "Version: " + ver, "About", JOptionPane.INFORMATION_MESSAGE);163 }164 });165 helpMenu.add(aboutItem);166 167 menubar.add(helpMenu); 167 168 … … 173 174 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 174 175 } 175 private JTabbedPane cadSimTabbedPane;176 private JMenuBar menubar;177 private JMenu fileMenu;178 private JMenuItem exitMenuItem;179 176 180 177 @Override … … 189 186 mediaPanel.refresh(obs); 190 187 } 188 if (obs instanceof TrafficModelManager) 189 { 190 trafficPanel.update(obs, obj); 191 } 191 192 } 192 193 }
Note: See TracChangeset
for help on using the changeset viewer.
