Java Glossary : margin

CMP home Java glossary home Menu no menu Last updated 2004-06-28 by Roedy Green ©1996-2004 Canadian Mind Products

Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

You are here : home : Java Glossary : M words : margin.

margin
There are at least four types of margin in Java.
  1. In a GridBagLayout you can specify the margin of whitespace around each Component by specifying the Insets in the GridBagConstraints.
  2. You can use JComponent.setBorder to set a decorative border, or padding or margins.
  3. For JButtons and JTextComponents such as JTextArea, there is also a setMargin method that specifies the amount of whitespace inside the Component between the edge and the text inside. Unfortunately it will not work on JLabels. I find it often does not work with JButtons either.
  4. You can use the ipadx and ipady parameters is a GridBagLayout to make a Button bigger than it needs to be just to contain the text. This is the most reliable way to get some space around the text on a button.
  5. And finally just to confuse you, there in the Container.insets method that gets the margin inside a Container. This is controlled by the native GUI and cannot be changed.


CMP logo
CMP_home
home
Canadian Mind Products CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[24.87.56.253]
Your IP:[80.134.30.163]
You are visitor number 767.
Please send errors, omissions and suggestions
to improve this page to Roedy Green.
You can get a fresh copy of this page from: or possibly from your local J: drive mirror:
http://mindprod.com/jgloss/margin.html J:\mindprod\jgloss\margin.html