|
Buscador
Secciones
Registro
¡Colabora!
Ganamos
Servicios
|
Inicio > Tutoriales > Lenguajes orientados a objeto > Java > Nuevo en Java > New 2 Java: Construir una Aplicación: 1.- Objetos de una Aplicación
|
| Tipos de Retorno |
|---|
Algunos métodos requieren un tipo de retorno. Por ejemplo, si creamos un método addNumbers
para sumar números, devuelve el resultado de la suma, el tipo de retorno podría ser un int,
double, o un float. Por ejemplo:
public int addNum(int a, int b, int c)
{
int sum;
sum = a + b + c;
return sum;
}
El tipo de retorno es int. |
La cabecera del método le ofrece la compilador información importante:
El método tabbedPane se declaró private porque ninguna otra clase en el paquete divelog, o de cualquier otro paquete, necesita o debería tener acceso a este método. Este método sólo se usa para añadir los tabs individuales al objeto JTabbedPane llamado tabbedPane.
El tipo de retorno del método tabbedPane es void porque no devuelve ningún valor. Este método simplemente proporciona una función para construir una parte del GUI.

En la clase DiveLog, el método creado para rellenar el objeto tabbedPane se llama populateTabbedPane porque es descriptivo, haciendo fácil imaginarse lo que hace el método.
Llamar a Métodos desde dentro de MétodosComo se mencionó anteriormente, los tabs se añaden al objeto tabbedPane llamando a un método predefinido de la clase JTabbedPane. Por esto en el método populateTabbedPane, para añadir tabs, o rellenar el objeto tabbedPane con tabs, sólo necesitamos llamar al método addTab y proporcionar los parámetros para cada tab.
Hay tres versiones del método addTab:
Nosotros usaremos el último:
tabbedPane.addTab( "Welcome",
null,
new Welcome(),
"Welcome to the Dive Log");

La última firma del método addTab crea un tab con un título, un componente, y un string de ayuda. Se incluye el título con el texto encerrado entre las comillas. Como no se proporciona un icono en los tabs, aparece null en el lugar del nombre del icono.
Luego, se ejemplariza un componente, o más especificamente, una nueva clase llamada Welcome. La clase Welcome muestra el contenido para este tab, y se cubre completamente en la siguiente parte de este tutorial. Por último se proporciona texto para un tip de ayuda. Este texto aparece cuando situamos el cursor del ratón sobre el tab.
Cada tab inicializa una nueva clase que contiene el código para esta página de tabs particular:
| Sigue estos pasos... |
|---|
|
Los tabs que inicializan otras clases proporcionan organización para la aplicación y evitan que las clases se conviertan en enormes y confusas.
| ¿Qué sucede si no hemos creado todavía las clases llamadas Welcome.java, Diver.java y Dives.java? |
|---|
| Leer comentarios (91) | |
| Escribir comentario | |
| Puntuación: |
|
| Votar | |
| Recomendar este tutorial | |
| Estadísticas |
Copyright © 1999-2006
Programación en castellano.
Todos los derechos reservados.
Formulario de Contacto -
Datos legales -
Publicidad
Hospedaje web y servidores dedicados linux por
Ferca Network