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.