Exemple #1
0
  public static JFrame buildMain() {
    JFrame mainFrame = new JFrame("OpenH2O");
    mainFrame.setSize(1024, 768);

    JPanel homePanel = new JPanel(new CardLayout());
    // homePanel.setPreferredSize(new Dimension(800, 600));
    homePanel.add("nodeProperties", NodeProperties.buildNodePropWindow());
    homePanel.add("nodeProperties", PipeProperties.buildPropertiesWindow());

    homePanel.repaint();

    // ** attach panel(s) to main fram  and make visible**//
    mainFrame.add(homePanel);
    mainFrame.setVisible(true);
    mainFrame.pack();

    return mainFrame;
  }
 /**
  * Returns a String representation of {@code nodeProperties}.
  *
  * @param nodeProperties the {@link NodeProperties} instance
  * @return a String representation of {@code nodeProperties}
  */
 @SuppressWarnings("unused")
 public static String toString(NodeProperties nodeProperties) {
   return "NodeProperties{"
       + "capability="
       + toString(nodeProperties.getCapability())
       + ", position="
       + toString(nodeProperties.getPosition())
       + ", gateway="
       + nodeProperties.isGateway()
       + ", programDetails='"
       + nodeProperties.getProgramDetails()
       + '\''
       + ", nodeType='"
       + nodeProperties.getNodeType()
       + '\''
       + ", description='"
       + nodeProperties.getDescription()
       + '\''
       + '}';
 }