private void avaliaArq(G_File temp) { arquivo = temp; salvaAlteracoes.setNomeDoArquivoEmDisco(arquivo.getFile().getAbsolutePath()); TxtBuffer.setContentOriginal(arquivo.read(), "0"); caminhoRecente.write(arquivo.getFile().getAbsolutePath()); frameSilvinha.setTitle(arquivo.getFile().getName() + " - " + XHTML_Panel.TIT_LINK_RED); avalia(); frameSilvinha.setUrlTextField(arquivo.getFile().getAbsolutePath()); this.painelOriginal.avalia(arquivo.read()); }
public void actionPerformed(ActionEvent e) { String cmd = e.getActionCommand(); if (cmd == "Salvar") { salvaAlteracoes.salvar(); /* if (arquivo == null) { salvarComo(); // avalia(); return; } arquivo.write(boxCode.getText());//*/ // avalia(); reavalia(textAreaSourceCode.getText()); } else if (cmd == "Aplicar") { if (controle != null) { int pos = controle.getIniIndex(erroAtual); String newCod; try { newCod = controle.corrige(texto.getText(), erroAtual); textAreaSourceCode.setText(newCod); salvaAlteracoes.setAlterado(); TxtBuffer.setContent(textAreaSourceCode.getText()); reavalia(newCod); textAreaSourceCode.getTextPane().setCaretPosition(pos); } catch (ExceptionImagemNotFound e1) { JOptionPane.showMessageDialog(this, e1.getMessage()); } controle.avalia(textAreaSourceCode.getText(), true); } } else if (cmd == "AbrirURL") { String url; url = JOptionPane.showInputDialog(this, GERAL.DIGITE_ENDERECO, "http://"); avaliaUrl(url); // JOptionPane.showMessageDialog(null, "Seu nome é " + nome); } else if (cmd == "Abrir") { String a[] = {".html", ".htm"}; G_File temp = new G_File(caminhoRecente.read(), a); if (temp.getFile() != null) { avaliaArq(temp); } } else if (cmd == "SaveAs") { // salvarComo(); salvaAlteracoes.salvarComo(); // avalia(); } else if (cmd == "Creditos") { new Creditos(); } else if (cmd == "Sair") { System.exit(0); } else if (cmd == "Desfazer") { textAreaSourceCode.undo(); // boxCode.coloreSource(); // reavalia(boxCode.getText()); } else if (cmd == "AumentaFonte") { textAreaSourceCode.aumentaFontSize(); } else if (cmd == "DiminuiFonte") { textAreaSourceCode.diminuiFontSize(); } else if (cmd == "Contraste") { textAreaSourceCode.autoContraste(); reavalia(textAreaSourceCode.getText()); } else if (cmd == "SelecionarTudo") { textAreaSourceCode.getTextPane().selectAll(); if (painelOriginal != null) { painelOriginal.textAreaSourceCode.getTextPane().selectAll(); } } else if (cmd == "Cancelar") { salvaAlteracoes.cancelar(); } }