Sistemasdigitales

Páginas: 4 (940 palabras) Publicado: 24 de octubre de 2012
En el siguiente ejemplo veremos algunas de las características de la clase File del paquete java.io. Los métodos tratados en el siguiente ejercicio son:
* exist que devuelve true si el archivo odirectorio existe
* getName que devuelve el nombre del directorio
* isFile que devuelve true si el objeto File es un archivo
* isDirectory que devuelve true si el objeto File es undirectorio
* isAbsolute que devuelve true si la ruta es absoluta
* lastModified devuelve la fecha de la última modificación
* length que devuelve la longitud del archivo o directorio
*getPath y getAbsolutePath que devuelven la ruta y ruta absoluta respectivamente
* getParent que devuelve el nombre del directorio padre
* list que devuelve un arreglo de Strings con los nombres delos archivos y directorios

Vamos a ver el ejemplo:
// <span id="IL_AD10" class="IL_AD">Demostracion</span> de la clase File.
import java.awt.*;
import java.awt.event.*;
importjava.io.*;
import javax.swing.*;
public class PruebaFile extends JFrame
   implements ActionListener {
   private JTextField campoEntrada;
   private JTextArea areaSalida;
   // configurar GUI   public PruebaFile()
   {
      super( "Prueba de la clase File" );
      campoEntrada = new JTextField( "Escriba el nombre del archivo o directorio, por ejemplo / o C:\\" );      campoEntrada.addActionListener( this );
      areaSalida = new JTextArea();
      areaSalida.setEditable(false);
      <span id="IL_AD9" class="IL_AD">Container</span> contenedor = getContentPane();      contenedor.add( campoEntrada, BorderLayout.NORTH );
      contenedor.add( new JScrollPane(areaSalida), BorderLayout.CENTER );
      setSize( 400, 400 );
      setVisible( true );
   } // fin del <spanid="IL_AD8" class="IL_AD">constructor</span>
   // mostrar informacion acerca del archivo especificado por el usuario
   public void actionPerformed( ActionEvent eventoAccion )...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SistemasDigitales
  • sistemasdigitales 140624110700 phpapp01

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS