Hallo,
Ich hab hier mein erstes kleines Java Programm erstellt,
wäre toll wenn mir jemand helfen könnte es zum laufen zu bringen.
Ich hoffe dass es soweit selbsterklärend ist, falls ich aber irgenwelche wichtige Info vergessen haben sollte, bitte nicht gleich flamen, wie gesagt mein erstes Java Programm (und es könnten auch gravierende Fehler drin sein), aber wenn es erstmal läuft und ich es verstehe, hätte ich zumindest eine gute Basis um selbst zu experimentieren.
Gruss Dan
Ich hab hier mein erstes kleines Java Programm erstellt,
wäre toll wenn mir jemand helfen könnte es zum laufen zu bringen.
Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.JFrame;
public class HelloWorldSwing extends JFrame implements ActionListener {
/* Definiert neuen Schalter*/
private JButton button;
private JLabel label;
public HelloWorldSwing(){
button = new JButton("Stop Apache");
button.addActionListener(this);
this.getContentPane().add(button);
}
/*Schalter soll Befehl in der Konsole ausführen und ggf. die Shellausgabe einblenden. */
public void actionPerformed(ActionEvent e) {
if(e.getSource() == button){
try {
Runtime.getRuntime().exec("/bin/bash -c /etc/init.d/apache2 stop");
} catch (IOException e1) {
String x=e1.printStackTrace();
label = new JLabel(x);
}
}
public static void main(String[] args){
HelloWorldSwing bec = new HelloWorldSwing();
bec.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
bec.setSize(200, 200);
bec.setVisible(true);
}
}
Ich hoffe dass es soweit selbsterklärend ist, falls ich aber irgenwelche wichtige Info vergessen haben sollte, bitte nicht gleich flamen, wie gesagt mein erstes Java Programm (und es könnten auch gravierende Fehler drin sein), aber wenn es erstmal läuft und ich es verstehe, hätte ich zumindest eine gute Basis um selbst zu experimentieren.
Gruss Dan