-1

So this article i am following has this guy nesting packages like this. How can I achieve the same result?

I tried to nest a package like this but I was unable to make it like the image.

Sanjeevan
  • 11
  • 3

3 Answers3

0

As @Sanjeevan is using Eclipse, here is a way to nest packages in Eclipse;

  1. Right click the root folder of your desired "nested" package branch,
  2. Select New > Folder,
  3. Type a name for the package and click finish (in this example, the name of the first folder is parent),
  4. Right click the parent folder.
  5. Select New > Folder,
  6. Type a name for the package and click finish (in this example, the name of the second folder is child),
  7. You will see a folder named parent.child. This is your nested "package". When you create a new class under this folder, either package parent.child; will be added automatically to the top of your classes, or you must add them manually.
0

The solution was to type the sub packages with a '.' So if we have a main package say 'com.main' and we wanted to make sure we wanted to create a sub package for that we should write it as 'com.main.sub'

and to make sure we have it visually follow that, you can read this. https://stackoverflow.com/a/25378808/20406462

Sanjeevan
  • 11
  • 3
0

The layout of the packages on disk is standardized, it's not something you can change, and it's the same whether you're using javac, IDEA, Eclipse, or anything else. They are always nested. What you're looking for is how to change they way they're shown to you.

Change the Package Presentation setting in the View to Hierarchical.

The local menu of the Package Explorer, showing how to change the way packages are presented

nitind
  • 19,089
  • 4
  • 34
  • 43