Applet

1 resposta
C

Pessoal, olá.
O meu problema anterior, no qual exibi o meu código, é que quando cliquo no botão chamar, esse não chama o programa executável que eu quero. Ele simplesmente não faza nada, então eu não sei se o programa esta correto ou falta alguma coisa. Eu entendi e agradeço pela dica anterior. Se alguém poder dar mais uma mãozinha, faleu. Aqui vai novamente o código:

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Appletteste extends JApplet{// implements ActionListener {

     //private Process pc;
     JButton chama   = new JButton("Chamar");
     JButton salva   = new JButton("Salvar");
     JTextArea texto = new JTextArea(100,80);
        
   public void init() {
         
     ButtonHandler handler = new ButtonHandler();
            
     JPanel pane        = new JPanel();
     JPanel botaopainel = new JPanel();
     JLabel label       = new JLabel("Digite seu texto:");
     setSize(300,170);   
    
     chama.addActionListener(handler);
     botaopainel.add(chama);
     salva.addActionListener(handler);
     botaopainel.add(salva);
     pane.add(label);
     pane.add(chama);
     pane.add(salva);
     pane.add(texto);
     setContentPane(pane);
    
   }
   
      private class ButtonHandler implements ActionListener
      {
       public void actionPerformed(ActionEvent e)
        {
           executa();      
        }
   
        public void executa()
        {
                                                                                                                           Runtime.getRuntime().exec("C:\\Downloads\\gp400win32\\gnuplot\\bin\\wgnuplot.exe");
         
        }
      }
}

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Matheus [/color][/size] :joia:

1 Resposta

V

ueh… estranho… acho q era para funciona do jeito que vc ta fazendo… mas em todo caso tenta desse jeito aki… num ta mto certo… mas eh pra funciona…
falow

try {
        String command = "caminho do executavel";
        Process child = Runtime.getRuntime().exec(command);
       } catch (IOException e) 
          {
          }
Criado 10 de junho de 2005
Ultima resposta 14 de jun. de 2005
Respostas 1
Participantes 2