Olá pessoal! Estou enviando para análise um pedaço do meu código, alguma coisa está errado ou eu ainda não fiz. Este applet é apenas um trabalho para ser apresentado em sala de aula. Existe uma área de texto onde será digitado expressões matemáticas. Vou salvar este texto como .txt . O botão (chamar) irá carregar um programa .exe (gnuplot), logo após digito o nome do arquivo .txt e será apresentado um gráfico. Por hora é só.
Por favor estou correndo contra o tempo, me ajudem!
Obrigado.
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: