- Timestamp:
- 04/27/2016 07:36:56 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/paramicscommunicator/gui/ParamicsCommunicatorGUI.java
r6 r29 11 11 import java.util.logging.LogRecord; 12 12 import java.util.logging.Logger; 13 13 14 import javax.swing.BorderFactory; 14 15 import javax.swing.Box; … … 20 21 import javax.swing.JTabbedPane; 21 22 import javax.swing.JTextArea; 23 22 24 import tmcsim.common.RevisionNumber; 23 25 import tmcsim.paramicscommunicator.FileIOUpdate; … … 207 209 this.setJMenuBar(menuBar); 208 210 209 file IOTabs = new JTabbedPane();210 file IOTabs.setAlignmentX(Box.CENTER_ALIGNMENT);211 file IOTabs.setMinimumSize(new Dimension(420, 480));212 file IOTabs.setPreferredSize(new Dimension(420, 480));213 file IOTabs.setMaximumSize(new Dimension(420, 480));214 file IOTabs.setBorder(BorderFactory.createCompoundBorder(211 fileReaderTabs = new JTabbedPane(); 212 fileReaderTabs.setAlignmentX(Box.CENTER_ALIGNMENT); 213 fileReaderTabs.setMinimumSize(new Dimension(420, 480)); 214 fileReaderTabs.setPreferredSize(new Dimension(420, 480)); 215 fileReaderTabs.setMaximumSize(new Dimension(420, 480)); 216 fileReaderTabs.setBorder(BorderFactory.createCompoundBorder( 215 217 BorderFactory.createTitledBorder( 216 BorderFactory.createRaisedBevelBorder(), "Registered I/O"), 218 BorderFactory.createRaisedBevelBorder(), "Registered Readers "), 219 BorderFactory.createEmptyBorder(5, 5, 5, 5))); 220 221 fileWriterTabs = new JTabbedPane(); 222 fileWriterTabs.setAlignmentX(Box.CENTER_ALIGNMENT); 223 fileWriterTabs.setMinimumSize(new Dimension(420, 480)); 224 fileWriterTabs.setPreferredSize(new Dimension(420, 480)); 225 fileWriterTabs.setMaximumSize(new Dimension(420, 480)); 226 fileWriterTabs.setBorder(BorderFactory.createCompoundBorder( 227 BorderFactory.createTitledBorder( 228 BorderFactory.createRaisedBevelBorder(), "Registered Writers "), 217 229 BorderFactory.createEmptyBorder(5, 5, 5, 5))); 218 230 … … 228 240 BorderFactory.createEmptyBorder(5, 5, 5, 5))); 229 241 230 242 Box tabbedBox = new Box(BoxLayout.X_AXIS); 243 tabbedBox.add(fileReaderTabs); 244 tabbedBox.add(fileWriterTabs); 245 231 246 Box guiBox = new Box(BoxLayout.Y_AXIS); 232 guiBox.add( fileIOTabs);247 guiBox.add(tabbedBox); 233 248 guiBox.add(Box.createVerticalStrut(10)); 234 249 guiBox.add(errorPane); … … 237 252 238 253 setMinimumSize(new Dimension(420, 680)); 239 setPreferredSize(new Dimension( 420, 680));254 setPreferredSize(new Dimension(840, 680)); 240 255 setResizable(false); 241 256 pack(); … … 260 275 case READ: 261 276 tabName = "Reader " + update.ioID; 277 fileReaderTabs.add(tabName, new ParamicsIOInfoPanel(update, model)); 262 278 break; 263 279 case WRITE: 264 280 tabName = "Writer " + update.ioID; 281 fileWriterTabs.add(tabName, new ParamicsIOInfoPanel(update, model)); 265 282 break; 266 283 } 267 284 268 fileIOTabs.add(tabName, new ParamicsIOInfoPanel(update, model)); 269 } 270 private JTabbedPane fileIOTabs; 285 } 286 287 private JTabbedPane fileReaderTabs; 288 private JTabbedPane fileWriterTabs; 271 289 private JScrollPane errorPane; 272 290 private JTextArea errorTA;
Note: See TracChangeset
for help on using the changeset viewer.
