margin : Java Glossary

go to home page M words local find full screen, hide local find menu Google search web for more information on this topic jump to foot of page translate this page with Babelfish punctuation 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 (all) ©1996-2009 Roedy Green, Canadian Mind Products
margin
There are at least five 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.
  6. Margins in CSS style sheets.

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/margin.html J:\mindprod\jgloss\margin.html
CMP logofeedback Please email your feedback for publication, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.191.104]
You are visitor number 10,664.