En Java-böna och dess associerade BeanInfo-klass finns i samma paket. Då kan introspektionsfunktionen hitta BeanInfo-klassen.
Det här är det enklaste men också det minst sannolika scenariot eftersom sammanslagning av körnings- och designlägesklasser i samma paket ger extra arbete med att separera dem vid utplacering.
Exempel: ett projekt med namnet MyProject innehåller ett paket med namnet myclasses som innehåller klasserna MyJavaBean och MyJavaBeanBeanInfo. När bönan myclasses.MyJavaBean används, antingen för utveckling av en klass i MyProject eller för utveckling av en klass i ett annat projekt som innehåller MyProject i Java-byggsökvägen, söker introspektionsfunktionen sin BeanInfo-klass, myclasses.MyJavaBeanBeanInfo.
Om du vill förvara BeanInfo-klasser i samma paket som de visuella klasserna: