Professional Documents
Culture Documents
Java es un lenguaje de programacin desarrollado para una multitud de plataformas y procesadores, Consideremos los dos tipos de aplicaciones grficas ms comunes. Modelos de Frames y Applets, se pueden construir usando cualquiera de las dos galeras de componentes visuales, son: JAVA AWT: Es la librera visual ms antigua de java usando esta librera, se podrn construir los tres tipos de programas mas comunes como son FRAME, WINDOW y APPLET. JAVA SWING: Es la librera de componentes visuales ms nueva que proporciona java, usando esta librera se podrn construir los tres tipos de programas o aplicaciones que son JFRAME, WINDOW Y JAPPLET.
Interfaces Clases. Cloneables Boolean Comparable Byte Runnable Character ClassLoader Compiler Double Float etc...
Java.io
Archivos de stream y acceso aleatorio. Librera estndar de entrada y salida.
ExternalizableBufferedReader
FilefilterBufferedwrite FilenameFilterByteArrayInputStream OdjectInputByteArrayOutputStream Writer etc
Java.net
Librera que apoya interfaces con telnet y URL.
FileNameMapDatagramPacket
SocketOptionsDatagramSocketImpl URLStreamHanlerFactoryHttpURKConnection URL
Java .sql
permite la conexin de base de datos, el envi de sentencias SQL y la interpretacin de los resultados de las consultas.
Java.util
Clase como de diccionarios, tabla de hash, stack, tcnica de codificacin hora, fecha, etc.
EventListenerAdstrectSecquentialList
InteratorAdstractSet List ArreyList Observer Collection Date etc
Java.Awt
AbstractWindowingToolkit que proporciona una capa abstracta que permita llevar una aplicacin en java de un sistema de ventanas a otro. Contiene clases para componentes bsicos de la interfaz, tales como eventos, colores, tipos de letra, botones, campos de texto.
Java.applet
El paquete java.applet permite la creacin de appletsatraves de la clase Applet, proporciona interfaces para conectar un applet a un documento web y para audicin de audio.
AudiClip
Java.math
Proporciona clculos en entero grande y real grande.
Java.rmi
Este paquete hace posible que un objeto se ejecute en una maquina virtual Java.
RMISecurityManager
JAVA.SWING
Paquete que mejora e AWT, proporcionando un conjunto de componentes que se ejecutan de manera uniforme en todas las plataformas.
Jbutton
JCheckBox JFrameJMenu JLabel JPanel Jwindows etc
public class CrearArchivoAleatorio { private static final int NUMERO_REGISTROS = 100; // permitir al usuario seleccionar el archivo a abrir privatevoidcrearArchivo() { // mostrar cuadro de dilogo para que el usuario pueda seleccionar el archivo JFileChooserselectorArchivo = new JFileChooser(); selectorArchivo.setFileSelectionMode(JFileChooser.FILES_ONLY ); int resultado = selectorArchivo.showSaveDialog( null ); // si el usuario hizo clic en el botn Cancelar del cuadro de dilogo, regresar if ( resultado == JFileChooser.CANCEL_OPTION ) return; // obtener el archivo seleccionado File nombreArchivo = selectorArchivo.getSelectedFile(); // mostrar error si el nombre del archivo es invlido if ( nombreArchivo == null || nombreArchivo.getName().equals( "" ) )