Package br.com.gmartins.simbler.components

Examples of br.com.gmartins.simbler.components.MainPanel


        return saveAsFileChooser;
    }

    public void eventNew() {
        // Cria um novo Painel
        MainPanel newTab = new MainPanel();
        // Adiciona a nova aba ao JTabbedPane
        Principal.getInstance().getTabbedPane().addTab(Text.get("general.new_file"), newTab);
        // Define o Initial Code como vazio. Será usado ao fechar esta aba, para saber se é necessário salvar o arquivo.
        newTab.setInitialCode("");
        // Seleciona a aba adicionada
        Principal.getInstance().getTabbedPane().setSelectedComponent(newTab);
        newTab.getCodeTextArea().requestFocus();
    }
View Full Code Here


        JFileChooser fc = new JFileChooser(properties.getProperty(PropertiesConstants.LAST_PATH)); // Se ja foi aberto, pega o último caminho usado
        fc.setAcceptAllFileFilterUsed(false); // Retira "All Files"
        fc.addChoosableFileFilter(new FileFilterEniac()); // Adiciona o Filtro
        int returnVal = fc.showOpenDialog(fc);
        if (returnVal == JFileChooser.APPROVE_OPTION) {
            MainPanel panel = new MainPanel();
            EniacCodeConverter eniac = new EniacCodeConverter(this.getMainPanel());
            // Define o diretório pai do arquivo selecionado como último caminho usado.
            properties.setProperty(PropertiesConstants.LAST_PATH, fc.getSelectedFile().getParent());
            eniac.setSourceFile(fc.getSelectedFile());
            eniac.execute();
View Full Code Here

                }
            }

            properties.setProperty(PropertiesConstants.LAST_PATH, file.getParent());

            final MainPanel panel = new MainPanel();
            try {
                panel.setFile(file);
            } catch (FileNotFoundException ex) {
                Logger.getLogger(FileEventsHelper.class.getName()).log(Level.SEVERE, null, ex);
            }
            // Define o código inicial para saber se deve ou não ser salvo posteriormente.
            Principal.getInstance().getTabbedPane().addTab(file.getName(), panel);
View Full Code Here

TOP

Related Classes of br.com.gmartins.simbler.components.MainPanel

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.