Package jSimMacs.display

Examples of jSimMacs.display.GroTab


   * Opens a new Tab for a file
   * @param file
   * @param node
   */
  public void openFile(File file, JSimMutuableTreeNode node) {
    GroTab tab = new GroTab(file, node);

    FileReader reader = null;
    BufferedReader bfReader = null;
    try {
      reader = new FileReader(file);
      bfReader = new BufferedReader(reader);
      tab.getEditorPane().read(bfReader, null);

    } catch (FileNotFoundException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } catch (IOException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    } finally {
      try {
        if (reader != null)
          reader.close();
        if (bfReader != null)
          bfReader.close();
      } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }

    }

    JPanel designPanel = initDesignView(file, tab.getEditorPane().getText());
    if (designPanel != null)
      tab.addDesignPanel(designPanel);

    frame.addTab(tab);

  }
View Full Code Here

TOP

Related Classes of jSimMacs.display.GroTab

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.