Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (623)
Games in Android Showcase (176)
games submitted by our members
Games in WIP (676)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  ? Adjustments needed for JFrame use...  (Read 1152 times)
0 Members and 1 Guest are viewing this topic.
« Posted 2003-12-13 13:07:42 »


Newbie to OpenGL / JOGL here...

I noticed in the NeHe ports to JOGL that they use the AWT Frame, and then place a GLCanvas directly into it's BorderLayout.CENTER.  I searched through the forum and found many people doing something like this:


Now, that looks a lot more friendly, but I have questions about some of the 'behind the sceens' stuff.  Does the presence of the GLCanvas call for tinkering with the .set methods of the JPanel containing it for example?  What about other adjustments to the JPanel? It won't be drawing anything since the GLCanvas will totally cover it, so are there any default operations that could be switched off?  For example, does the JPanel attempt to repaint is background color even though it can never be seen, thus wasting effort?  Call .setOpaque(false) on the JPanel?  Not needed?  ANY advice concerning ANY tweaks related to this type of thing would be very much appreciated.  Before I draw my first triangle I would like to have a better understanding of the widget framework my triangle is going into Smiley  

Thanks much
Offline gregorypierce

Senior Devvie

I come upon thee like the blue screen of death....

« Reply #1 - Posted 2003-12-13 17:23:03 »

An interesting question indeed. Unless the JPanel can tell its occluded, it *should* be still told to render since you can still have other things in that container (i.e. BorderLayout.{EAST, WEST, NORTH, SOUTH}). But its likely smart enough to know that since there isn't anything there, only call the draw of the child component.

She builds, she builds oh man
When she links, she links I go crazy
Cause she looks like good code but she's really a hack
I think I'll run upstairs and grab a snack!
« Reply #2 - Posted 2003-12-13 20:13:55 »

Thanks for the advice Smiley
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

BurntPizza (32 views)
2015-10-08 03:11:46

BurntPizza (17 views)
2015-10-08 00:30:40

BurntPizza (19 views)
2015-10-07 17:15:53

BurntPizza (32 views)
2015-10-07 02:11:23

KaiHH (38 views)
2015-10-06 20:22:20

KaiHH (16 views)
2015-10-06 19:41:59

BurntPizza (32 views)
2015-10-06 19:04:48

basil_ (46 views)
2015-09-30 17:04:40

shadowstryker (26 views)
2015-09-29 15:55:06

TheSpaceHedgehog (32 views)
2015-09-29 01:58:48
Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11

Rendering resources
by Roquen
2015-08-17 12:42:29

Rendering resources
by Roquen
2015-08-17 09:36:56

Rendering resources
by Roquen
2015-08-13 07:40:51

Networking Resources
by Roquen
2015-08-13 07:40:43

List of Learning Resources
by gouessej
2015-07-09 11:29:36 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!