deserializa datos primitivos y objetos previamente escritas con un
ObjectOutputStream. ObjectOutputStream y ObjectInputStream puede proporcionar una aplicacin con almacenamiento persistente para los grficos de los objetos cuando se utiliza con un FileOutputStream y FileInputStream respectivamente. ObjectInputStream se utiliza para recuperar los objetos previamente serializados. Otros usos incluyen los objetos que pasan entre hosts usando un enchufe corriente o para empaquetar y desempaquetar argumentos y parmetros en un sistema de comunicacin a distancia. ObjectInputStream se asegura de que los tipos de todos los objetos en el grfico creado a partir de la corriente de acuerdo con las clases presentes en la mquina virtual Java. Las clases se cargan segn sea necesario utilizando los mecanismos estndar. Slo los objetos que admiten la interfaz java.io.S
super es una palabra reservada en Java que sirve para dos usos diferentes, en primera instancia sirve para llamar a metodos heredados desde la clase padre, por ejemplo si tienes una clase que hereda el metodo metodo() de su clase padre, entonces para llamarlo puedes hacer super.metodo(); para llamarla. Otro uso de super es para llamar al constructor de la clase padre
boderLayout son las clases java que se encargan de decidir, dentro de un formulario, panel, ventana o lo que sea cmo van colocados los botones, areas de texto y dems dentro de ellos. El Layout decide si los botones se pegan a la izquierda, a la derecha, si se deben hacer o no grandes al estirar la ventana, etc.estamos indicando dnde queremos cada cosa. setText Campos de texto crear reas encuadradas para mostrar y / o leer una sola lnea de texto.
JButton Una implementacin de un "push" botn Add sirve para anexar un componente ya sea a un JFrame o un JPanel, el componente puede ser un botn, un label, etc. setText Pues estando en JFrame, JApplets o Java Server Faces, el metodo sextex() va vinculado a un componente que puede ser un campo de texto, un boton, una etiqueta (label) o un statictext (JSF), lo cual sirve para colocarle un texto a estos componentes y se vean de manera visual, por ejemplo digamos que tu componente boton lo creas desde un JFrame por codigo harias esto:
boton = new JFrame(); boton.setText("Enviar"); getContextPane.add(boton);
estarias creando un boton que se vera con texto ENVIAR.
WindowListener El programa debe crear una clase para manejar el "cierre la ventana" evento, que es uno de los muchos eventos de tipo ventana que puede ocurrir. Esto se logra mediante la aplicacin de la WindowListener interfaz. Cada vez que un acontecimiento sucede a una ventana, este objeto se harn cargo. Slo controla los eventos de cierre de ventanas en el momento. WindowListener El programa debe crear una clase para manejar el "cierre la ventana" evento, que es uno de los muchos eventos de tipo ventana que puede ocurrir. Esto se logra mediante la aplicacin de la WindowListener interfaz. Cada vez que un acontecimiento sucede a una ventana, este objeto se harn cargo. Slo controla los eventos de cierre de ventanas en el momento.
WindowAdapter WindowAdapter clase para eliminar la necesidad de incluir todos los mtodos de la "escucha" interfaz. Al utilizar el adaptador, slo tenemos que escribir cdigo para el evento del que queremos manejar. Podemos ignorar el resto. Hay adaptadores clases para todos los oyentesinterfaces que estaremos implementando.
setVisible setVisible (booleano) controla si un componente y sus hijos se muestran en la pantalla. setVisible (false) se esconde un componente marcndolo como invisible. setVisible ( verdadero ) revela un componente marcndolo como visible. hide () y show () se consideran obsoletas.
showOpenDialog permite abrir una ventana de dilogo en la que el usuario pueda seleccionar un archivo para realizar una accin sobre l getName Mtodo que devuelve el nombre del fichero o directorio instanciado mediante la clase File. Solo devuelve la parte final del path.
equals El mtodo equals realiza una comparacin del objeto contra el objeto que recibe como parmetro, para determinar si son iguales en sus atributos o no. Regresa true o false. Est definido en la clase Object. Se usa: objeto1.equals(objeto2); IOException Significa que se ha producido un error en la entrada/salida. Por ejemplo, cuando estamos leyendo de la consola, un fichero, etc. Es obligatorio tratar la excepcin, ya sea en la cabeza del mtodo con "throws IOException" o con un bloque try/catch. Construye una IllegalArgumentException con ningn mensaje de detalle (huevon)
JPanel es un contenedor ligero interna. Para aparecer en el sistema de ventanas como una aplicacin regular, su interfaz grfica de usuario debe estar contenido en una ventana de nivel superior (como JFrame o JDialog).
La palabra reservada final Secuencias de Escape En una aplicacin posiblemente nos encontremos con algn valor que permanece constante durante la ejecucin. Podemos definirla como una variable comn pero perderamos el control. Por all, en algn descuido, se cambiara de valor pero no nos enteraramos. Podemos agregar a la definicin de la variable el modificador final, que indica que a esa variable solo se le puede asignar un valor u objeto una nica vez.
jLabel
Un Label o etiqueta puede mostrar texto plano, una imagen o una imagen con un texto. A continuacion veremos como crear una etiqueta, sus metodos, y applet donde veremos toda la funcionalidad y utilidad del JLabel. JTextField Un TextField objeto es un componente de texto que permite la edicin de una sola lnea de texto.
JButton Usos simples de JButton son muy similares a Button . Se crea un JButton con una cadena como una etiqueta, y luego colquela en una ventana. Los eventos son normalmente manejados igual que con unbotn : se asocia un ActionListener a travs de la addActionListener mtodo.
Protected: variables, mtodos y constructores que se declaran protegidas
JFrame.setLayout() Mtodo que permite establecer un Layout sobre el JFrame al que se aplica.
GridLayout, no es mas q otro manejador de disenio, la cual su partcularidad, conciste en crear una matriz, totalmente configurada.
Un IllegalArgumentException generalmente indica un error en la aplicacin. La solucin es corregir el error. Construye una IllegalArgumentException con ningn mensaje de detalle (huevon)
BorderLayout Arregla los componentes en posiciones CENTER, NORTH, SOUTH, EAST, WEST. Esta clase es la que decide en qu posicin van los botones y dems componentes, si van alineados, en forma de matriz, cules se hacen grandes al agrandar la ventana, etc. Otra cosa importante que decide el Layout es qu tamao es el ideal para la ventana en funcin de los componentes que lleva dentro.
El metodo validate() que encontraste es muy probable que valide atributos de la clase a la que pertenece. Incluso ese metodo puede estar redefinido en las clases que extienden a la que pertenecen. Si posteas el nombre y pakage completo de la clase, a lo mejor se te podria dar info mas exacta.