Showing posts with label Java Swing Shutdown Or Restart PC. Show all posts
Showing posts with label Java Swing Shutdown Or Restart PC. Show all posts

Monday, June 24, 2024

Shutdown Or Restart PC Java Swing

// Shutdown Or Restart PC Swing

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

import java.io.*;


public class SR extends JFrame implements ActionListener

{

JFrame f;

JButton b1,b2;


public SR()

{

f=new JFrame();


b1=new JButton("Shutdown");

b1.addActionListener(this);


b2=new JButton("Restart");

b2.addActionListener(this);

f.add(b1);

f.add(b2);


f.setLayout(new FlowLayout());

f.setSize(300,300);

f.setVisible(true);

}

public void actionPerformed(ActionEvent ae)

{

try

{

Runtime r=Runtime.getRuntime();


if(ae.getSource()==b1)

{

r.exec("shutdown -s -t 5");

}

else if(ae.getSource()==b2)

{

r.exec("shutdown -r -t 5");

}

}

catch(Exception e)

{

}

}

public static void main(String args[])

{

new SR();

}

}


Output :-