Discord Server Red Security Twitter Donation to Red Security Red Security Youtube Channel Red Security Tumblr Profile
Login or Register to Hide ads and Accessing all features on the forum

Tutorial 

Java Shut down the PC after specified amount of time

0 Replies, 1830 Views

In The Name OF Allah
Al-Salam Alekum

Hi guys, today we will make a simple app for shutting down the PC after specified amount of time in Java Wink
Add two Text Field and a button to your JFrame, then Double Click on the Button, our work Starts here :Tongue
The First textField is for the hours, the second is for minutes. Okay we will get the text and convert it to int:

    
Code:
try{
            int hours = Integer.parseInt(jTextField1.getText()); //get the text and convert it to integer
            int minutes = Integer.parseInt(jTextField2.getText()); //get the text and convert it to integer
            Thread.sleep((hours * 60 * 60 * 1000) + (minutes * 60 * 1000)); //Here the thread will sleep until the time to shutdown the PC.
            Runtime.getRuntime().exec("shutdown -s -t 30"); //shutting down the PC after 30 sec of executing the code.
         }
    catch(NumberFormatException | InterruptedException | IOException e){
            JOptionPane.showMessageDialog(this, "Pls fill the TextFields", "Erro", JOptionPane.ERROR_MESSAGE);
         }

Big Grin
Wa Salam Alekum
Rs
* Thankful to Allah *
Kurdy

Possibly Related Threads…
Thread Author Replies Views Last Post
Question What is the difference between ‘throw’ and ‘throws’ in Java Exception Handling? Mr.Kurd 0 5,213 03-20-2020, 08:49 PM
Last Post: Mr.Kurd
Question Why Java Strings are immutable in nature? Mr.Kurd 0 2,649 03-20-2020, 08:47 PM
Last Post: Mr.Kurd
Question What is constructor chaining in Java? Mr.Kurd 0 2,603 03-20-2020, 08:43 PM
Last Post: Mr.Kurd
Question What is the difference between equals() and == in Java? Mr.Kurd 0 2,639 03-20-2020, 08:40 PM
Last Post: Mr.Kurd
  What public static void main(String args[]) stand for in Java? Mr.Kurd 0 2,678 03-20-2020, 08:38 PM
Last Post: Mr.Kurd
Question Why multiple inheritance is not supported in java? Mr.Kurd 0 2,617 03-20-2020, 08:34 PM
Last Post: Mr.Kurd
  Tutorial Taking Screenshot in Java Mr.Kurd 0 2,708 03-09-2020, 05:38 PM
Last Post: Mr.Kurd
  10 java skills HeavensReject 1 3,416 01-12-2020, 05:31 AM
Last Post: Mr.Kurd
Wink Tutorial Downloading video from Youtube using JAVA Mr.Kurd 0 5,412 02-06-2019, 06:33 PM
Last Post: Mr.Kurd
  Tutorial Java and SSH Mr.Kurd 0 3,428 12-16-2018, 08:05 PM
Last Post: Mr.Kurd



Users browsing this thread: 1 Guest(s)