Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (741)
Games in Android Showcase (225)
games submitted by our members
Games in WIP (823)
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  
  preven title bar to show in the part of your rendering screen  (Read 594 times)
0 Members and 1 Guest are viewing this topic.
Offline pavul

Junior Devvie


Medals: 3
Exp: 4 years



« Posted 2017-08-03 13:35:54 »

when i add title bar to Jframe , my canvas for example lest say 400x400, it only shows 400 x 380, that bar is quiting space to the render screen, do you now how to fix that, i mean when i use title bar if my canvas is 400x400 to be like 400X420,
i think i can add more space, but i want to know if there is a direct/built in way.

thanks in advance.

its better not know why it works, that know why is not working
Online Abuse

JGO Ninja


Medals: 60


falling into the abyss of reality


« Reply #1 - Posted 2017-08-03 13:43:48 »

rtfm

Frame javadoc, 4th paragraph of the class description.

Quote
A frame may have its native decorations (i.e. Frame and Titlebar) turned off with setUndecorated. This can only be done while the frame is not displayable.
Offline Archive
« Reply #2 - Posted 2017-08-03 16:18:11 »

Look into Insets
https://docs.oracle.com/javase/7/docs/api/java/awt/Insets.html

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ClaasJG

JGO Coder


Medals: 42



« Reply #3 - Posted 2017-08-03 17:37:58 »

You can propably make use of Window#pack
which causes the window to be sized to fit the preferred size and layouts of its subcomponents.

@Abuse, you should read the question  Tongue

-ClaasJG

My english has to be tweaked. Please show me my mistakes.
Offline KevinWorkman

« JGO Plugged Duke »


Medals: 270
Projects: 12
Exp: 12 years


HappyCoding.io - Coding Tutorials!


« Reply #4 - Posted 2017-08-04 01:40:41 »

Yep, the pack() function is the way to go. Also note that this will require you to set the sizes of your components in your window, and use appropriate layout managers.

HappyCoding.io - Coding Tutorials!
Happy Coding forum - Come say hello!
Pages: [1]
  ignore  |  Print  
 
 

 
xxMrPHDxx (21 views)
2017-11-21 16:21:00

xxMrPHDxx (14 views)
2017-11-21 16:14:31

xxMrPHDxx (16 views)
2017-11-21 16:10:57

Ecumene (114 views)
2017-09-30 02:57:34

theagentd (150 views)
2017-09-26 18:23:31

cybrmynd (260 views)
2017-08-02 12:28:51

cybrmynd (250 views)
2017-08-02 12:19:43

cybrmynd (247 views)
2017-08-02 12:18:09

Sralse (260 views)
2017-07-25 17:13:48

Archive (881 views)
2017-04-27 17:45:51
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org 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‑gaming.org
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!