Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AWT permite hacer interfaces gráficas mediante artefactos de El paquete Swing es parte de la JFC (Java Foundation Classes) en
interacción con el usuario, como botones, menús, texto, botones la plataforma Java. La JFC provee facilidades para ayudar a la
para selección, barras de deslizamiento, ventanas de diálogo, gente a construir GUIs. Swing abarca componentes como botones,
selectores de archivos, etc. tablas, marcos, etc...
El argumento que recibe el constructor es la etiqueta que se Cada vez que el usuario interactúa con la aplicación se gatilla un
colocará sobre el botón. El aspecto y comportamiento de este botón evento, para que una componente determinada reaccione frente a
es dependiente de la plataforma. La aplicación se basa sólo en que un evento, debe poseer un "escuchador" con, al menos, un método
será informada cuando el botón sea presionado por el usuario para determinado que se ejecutará al escuchar un evento en particular.
ejecutar alguna acción.
EVENTO: La generación de un evento (con la interacción del usuario) es el
comportamiento interno del componente diseñado por los Programadores
de Java.
Evento semántico: Los componentes del software, como el marco, el
botón, etc., generan los eventos semánticos.
Eventos de bajo nivel: generados por los componentes de hardware,
como el mouse y el teclado.
Para diferenciar los eventos y dar diferentes acciones para diferentes
componentes, se dan diferentes nombres para acciones generadas por
componentes
Todos los eventos se definen como clases de Java.
Para administrar (o manejar) el evento generado por un componente, otra
interfaz está diseñada como oyente. Acción, evento y oyente.
Constructores:
public File(String nombreFichero|path);
public File(String path, String nombreFichero|path);
public File(File path, String nombreFichero|path);
MÉTODO DESCRIPCIÓN
String getPath() Devuelve la ruta con la que se creó el objeto File. Puede ser
relativa o no.
MÉTODO DESCRIPCIÓN
String getParent() Devuelve un String conteniendo el directorio padre del File.
Devuelve null si no tiene directorio padre.
File getParentFile() Devuelve un objeto File conteniendo el directorio padre del File.
Devuelve null si no tiene directorio padre.
boolean isAbsolute() Devuelve true si es una ruta absoluta
boolean isDirectory() Devuelve true si es un directorio válido
boolean isFile() Devuelve true si es un fichero válido
long lastModified() Devuelve un valor en milisegundos que representa la última vez
que se ha modificado (medido desde las 00:00:00 GMT, del 1 de
Enero de 1970). Devuelve 0 si el fichero no existe o ha
ocurrido un error.
long length() Devuelve el tamaño en bytes del fichero. Devuelve 0 si no
existe. Devuelve un valor indeterminado si es un directorio.
String[] list() Devuelve un array de String con el nombre de los archivos y
directorios que contiene el directorio indicado en el objeto File.
Si no es un directorio devuelve null. Si el directorio está vacío
devuelve un array vacío.
MÉTODO DESCRIPCIÓN
boolean renameTo(File dest) Cambia el nombre del fichero por el indicado en el parámetro
dest. Devuelve true si se ha realizado el cambio.