Hello.
I do not know what Ctrl+click does in NetBeans. Another user seems to imply
that it finds the definition of the identifier clicked (function name, etc.).
There are several ways to do this in GNU Emacs.
The traditional way is using the etags program to generate a data-base of the
definitions and then loading that in Emacs. Many software have a “tags”
target in the Makefile so you can do “make tags” but you can also call
etags manually. There are also other implementations of the same
functionality of etags. This method is described in §28.3 Find Identifier
References of the GNU Emacs manual. The main command is accessed through
“M-.”. The disadvantage of etags is that it has to be rebuilt manually
and (AFAIK) it does not automatically find definitions in system files.
Another way built-in into Emacs is using imenu. This works only for
definitions in the same buffer (file).
The most powerful way that works for many programming languages is probably
with Semantic mode. I have never used it to any meaningful extent. It has a
section in the GNU Emacs manual and a manual of its own.
Additionally, many major modes that are capable of interactive evaluation
(for example, SLIME) have their own implementation of “go to the definition
of this identifier”. Obviously the details depend on the major mode.
If you need more help, subscribe to the help-gnu-emacs mailing list and ask
there.