Wie bringe ich einen JButton dazu, eine ausführbare Datei im selben Verzeichnis auszuführen?

Okay, ich versuche mein JButton eine ausführbare Datei in einem anderen Verzeichnis laufen zu lassen. Es ist eine frühere Konsolenanwendung, die ich geschrieben habe, und ich möchte, dass diese Schaltfläche die ausführbare Datei ausführt. Ich bin ziemlich neu in der Java-Programmiersprache, aber hier ist mein Code.

import java.util.*;

import javax.swing.*;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;



public class main
{
    public static void main(final String[] args) throws IOException {
        JFrame f = new JFrame("Test");
        f.setVisible(true);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setSize(500, 500);
        JPanel p = new JPanel();
        JButton b1 = new JButton("Calculate");
        f.add(p);
        p.add(b1);
        Process proce = Runtime.getRuntime().exec("C:/Ctest.exe");
    }
    private static void test1() {
        // TODO Auto-generated method stub

    }
    {
        JFrame f = new JFrame("Test");
        f.setVisible(true);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setSize(500, 500);
        JPanel p = new JPanel();
        JButton b1 = new JButton("Calculate");
        f.add(p);
        p.add(b1);
        b1.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent arg0) {

            }
        });
     }
}

Auch wenn Sie irgendwelche Spitzen für mich haben, fühlen Sie bitte sich frei, sie mir zu erklären. Ich benutze die Eclipse-IDE.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage