Hey
I replied your questions on SO. Thanks for coming here. What are your remaining problems?
I advise you to look at this example:
https://gist.github.com/gouessej/3420e2b6f632efdddf98Try to understand it and I can show you how to modify it to illustrate your questions. Keep in mind that you can't force JOGL to use an hardware accelerated driver, you can only tell it to favour such a driver if available.