tipos reutilizacion que paquetes lista funciones ejemplos declaracion crear java package

reutilizacion - Paquete de Java en el paquete?



reutilizacion de paquetes en java (3)

Estoy usando eclipse 3.8 indigo y no sé por qué, cuando estoy creando un nuevo paquete, el destino del nuevo paquete se va fuera. Quiero crear nuevos paquetes dentro de un paquete: paquete en paquete. Intenté copiar / pegar el paquete recién creado o moverlo, pero solo se copia.

Por ejemplo, quiero crear diferentes paquetes: cuadros de diálogo, vistas, tablas, etc. en mi paquete fuente principal. Por ejemplo:

com.new.application // this is the the main package created by wizard com.new.application.view // package that contains all views.


El explorador de paquetes Eclipse tiene dos opciones de vista: plana o jerárquica. Probablemente esté en la vista plana (que es la opción predeterminada, quién sabe por qué). Cambie la vista a jerárquica haciendo clic en el triángulo pequeño en la esquina superior derecha de la vista del paquete y luego cambiando la representación del paquete.


En realidad, no existe tal cosa como un subpaquete en Java: cada paquete es una entidad completamente separada, con los nombres aparentemente jerárquicos solo por conveniencia. Por ejemplo, los elementos con visibilidad predeterminada no son visibles en los subpaquetes, a pesar de lo que uno podría esperar.

Si su problema tiene más que ver con la presentación y la estética que con la sustancia, entonces lo que está buscando es la configuración de presentación jerárquica del paquete en Eclipse Package Explorer: haga clic en el pequeño triángulo / flecha hacia abajo en la parte superior derecha del explorador de paquetes y seleccione "Jerárquico" en el submenú "Presentación del paquete":

Esta es una configuración global y afectará a todos sus proyectos abiertos / no abiertos.


No hay concepto de paquete con en paquete. Cada paquete es un espacio de nombres separado. Creo que si va a la vista de carpeta en lugar de la vista de paquete, es posible que vea una debajo de otra.