Java by API/java.awt/Desktop

Материал из Java эксперт
Перейти к: навигация, поиск

Desktop: browse(URI uri)

   <source lang="java">

import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] a) {
   try {
     URI uri = new URI("http://www.jexp.ru");
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
     if (desktop != null)
       desktop.browse(uri);
   } catch (IOException ioe) {
     ioe.printStackTrace();
   } catch (URISyntaxException use) {
     use.printStackTrace();
   }
 }

}

 </source>
   
  
 
  



Desktop: edit(File file)

   <source lang="java">

import java.awt.Desktop; import java.io.File; import java.io.IOException; public class Main {

 public static void main(String[] a) {
   try {
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
      desktop.edit(new File("c:\\a.txt"));
   } catch (IOException ioe) {
     ioe.printStackTrace();
   }
 }

}

 </source>
   
  
 
  



Desktop: getDesktop()

   <source lang="java">

import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] a) {
   try {
     URI uri = new URI("http://www.jexp.ru");
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
     if (desktop != null)
       desktop.browse(uri);
   } catch (IOException ioe) {
     ioe.printStackTrace();
   } catch (URISyntaxException use) {
     use.printStackTrace();
   }
 }

}

 </source>
   
  
 
  



Desktop: isDesktopSupported()

   <source lang="java">

import java.awt.Desktop; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; public class Main {

 public static void main(String[] a) {
   try {
     URI uri = new URI("http://www.jexp.ru");
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
     if (desktop != null)
       desktop.browse(uri);
   } catch (IOException ioe) {
     ioe.printStackTrace();
   } catch (URISyntaxException use) {
     use.printStackTrace();
   }
 }

}

 </source>
   
  
 
  



Desktop: mail()

   <source lang="java">

import java.awt.Desktop; public class Main {

 public static void main(String[] a)throws Exception {
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
      desktop.mail();
 }

}

 </source>
   
  
 
  



Desktop: open(File file)

   <source lang="java">

import java.awt.Desktop; import java.io.File; import java.io.IOException; public class Main {

 public static void main(String[] a) {
   try {
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
      desktop.open(new File("c:\\a.txt"));
   } catch (IOException ioe) {
     ioe.printStackTrace();
   }
 }

}

 </source>
   
  
 
  



Desktop: print(File file)

   <source lang="java">

import java.awt.Desktop; import java.io.File; import java.io.IOException; public class Main {

 public static void main(String[] a) {
   try {
     Desktop desktop = null;
     if (Desktop.isDesktopSupported()) {
       desktop = Desktop.getDesktop();
     }
      desktop.print(new File("c:\\a.txt"));
   } catch (IOException ioe) {
     ioe.printStackTrace();
   }
 }

}

 </source>