The first thing you need to do is to learn how to use Google to help you in your research. A quick search for "Java tutorials" would have found you The Java Tutorials[^]; clear, concise and useful for anyone new to programming.
You can split Control and View by doing that.
It has several advantages: one of the biggest to me is, that I can change the view without touching the behavior of the UI.
I can also use one Controller for several Views, which gives me more control about what's happening.
But I also use just MV, addressing anonymous event listeners in the view's code. Mostly on dialogs or when "quick&dirty" is required.