Java examples for Swing:JComponent
set JComponent Margin
//package com.java2s; import java.awt.Insets; import javax.swing.JComponent; import javax.swing.border.Border; import javax.swing.border.CompoundBorder; import javax.swing.border.EmptyBorder; public class Main { public static void setMargin(JComponent aComponent, int aTop, int aRight, int aBottom, int aLeft) { Border border = aComponent.getBorder(); Border marginBorder = new EmptyBorder(new Insets(aTop, aLeft, aBottom, aRight));//from w ww. j a va2s. c o m aComponent.setBorder(border == null ? marginBorder : new CompoundBorder(marginBorder, border)); } }