Anda di halaman 1dari 8

Un ObjectInputStream

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.

Anda mungkin juga menyukai