下面列出了javax.swing.plaf.basic.BasicBorders#MarginBorder ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void addCustomEntriesToTable(UIDefaults table) {
Border blackLineBorder =
new BorderUIResource(new LineBorder(getBlack()));
Border whiteLineBorder =
new BorderUIResource(new LineBorder(getWhite()));
Object textBorder = new BorderUIResource(new CompoundBorder(
blackLineBorder,
new BasicBorders.MarginBorder()));
table.put("ToolTip.border", blackLineBorder);
table.put("TitledBorder.border", blackLineBorder);
table.put("Table.focusCellHighlightBorder", whiteLineBorder);
table.put("Table.focusCellForeground", getWhite());
table.put("TextField.border", textBorder);
table.put("PasswordField.border", textBorder);
table.put("TextArea.border", textBorder);
table.put("TextPane.font", textBorder);
}
@Override
public void addCustomEntriesToTable(UIDefaults table) {
Border blackLineBorder =
new BorderUIResource(new LineBorder(getBlack()));
Border whiteLineBorder =
new BorderUIResource(new LineBorder(getWhite()));
Object textBorder = new BorderUIResource(new CompoundBorder(
blackLineBorder,
new BasicBorders.MarginBorder()));
table.put("ToolTip.border", blackLineBorder);
table.put("TitledBorder.border", blackLineBorder);
table.put("Table.focusCellHighlightBorder", whiteLineBorder);
table.put("Table.focusCellForeground", getWhite());
table.put("TextField.border", textBorder);
table.put("PasswordField.border", textBorder);
table.put("TextArea.border", textBorder);
table.put("TextPane.font", textBorder);
}
@Override
public void addCustomEntriesToTable(UIDefaults table) {
Border blackLineBorder =
new BorderUIResource(new LineBorder(getBlack()));
Border whiteLineBorder =
new BorderUIResource(new LineBorder(getWhite()));
Object textBorder = new BorderUIResource(new CompoundBorder(
blackLineBorder,
new BasicBorders.MarginBorder()));
table.put("ToolTip.border", blackLineBorder);
table.put("TitledBorder.border", blackLineBorder);
table.put("Table.focusCellHighlightBorder", whiteLineBorder);
table.put("Table.focusCellForeground", getWhite());
table.put("TextField.border", textBorder);
table.put("PasswordField.border", textBorder);
table.put("TextArea.border", textBorder);
table.put("TextPane.font", textBorder);
}
/**
* Returns a border instance for a {@code JTextField}.
*
* @return a border instance for a {@code JTextField}
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}
/**
* Returns a border instance for a text component
* @since 1.3
*/
public static Border getTextBorder() {
if (textBorder == null) {
textBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.Flush3DBorder(),
new BasicBorders.MarginBorder());
}
return textBorder;
}
/**
* Returns a border instance for a JTextField
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}
/**
* Returns a border instance for a JTextField
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}
/**
* Returns a border instance for a text component
* @since 1.3
*/
public static Border getTextBorder() {
if (textBorder == null) {
textBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.Flush3DBorder(),
new BasicBorders.MarginBorder());
}
return textBorder;
}
/**
* Returns a border instance for a JButton
* @since 1.3
*/
public static Border getButtonBorder() {
if (buttonBorder == null) {
buttonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ButtonBorder(),
new BasicBorders.MarginBorder());
}
return buttonBorder;
}
/**
* Returns a border instance for a JButton
* @since 1.3
*/
public static Border getButtonBorder() {
if (buttonBorder == null) {
buttonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ButtonBorder(),
new BasicBorders.MarginBorder());
}
return buttonBorder;
}
/**
* Returns a border instance for a JToggleButton
* @since 1.3
*/
public static Border getToggleButtonBorder() {
if (toggleButtonBorder == null) {
toggleButtonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ToggleButtonBorder(),
new BasicBorders.MarginBorder());
}
return toggleButtonBorder;
}
/**
* Returns a border instance for a text component
* @since 1.3
*/
public static Border getTextBorder() {
if (textBorder == null) {
textBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.Flush3DBorder(),
new BasicBorders.MarginBorder());
}
return textBorder;
}
/**
* Returns a border instance for a text component.
*
* @return a border instance for a text component
* @since 1.3
*/
public static Border getTextBorder() {
if (textBorder == null) {
textBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.Flush3DBorder(),
new BasicBorders.MarginBorder());
}
return textBorder;
}
/**
* Returns a border instance for a JButton
* @since 1.3
*/
public static Border getButtonBorder() {
if (buttonBorder == null) {
buttonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ButtonBorder(),
new BasicBorders.MarginBorder());
}
return buttonBorder;
}
/**
* Returns a border instance for a JToggleButton
* @since 1.3
*/
public static Border getToggleButtonBorder() {
if (toggleButtonBorder == null) {
toggleButtonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ToggleButtonBorder(),
new BasicBorders.MarginBorder());
}
return toggleButtonBorder;
}
/**
* Returns a border instance for a JTextField
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}
/**
* Returns a border instance for a JToggleButton
* @since 1.3
*/
public static Border getToggleButtonBorder() {
if (toggleButtonBorder == null) {
toggleButtonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ToggleButtonBorder(),
new BasicBorders.MarginBorder());
}
return toggleButtonBorder;
}
/**
* Returns a border instance for a JButton
* @since 1.3
*/
public static Border getButtonBorder() {
if (buttonBorder == null) {
buttonBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.ButtonBorder(),
new BasicBorders.MarginBorder());
}
return buttonBorder;
}
/**
* Returns a border instance for a JTextField
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}
/**
* Returns a border instance for a JTextField
* @since 1.3
*/
public static Border getTextFieldBorder() {
if (textFieldBorder == null) {
textFieldBorder = new BorderUIResource.CompoundBorderUIResource(
new MetalBorders.TextFieldBorder(),
new BasicBorders.MarginBorder());
}
return textFieldBorder;
}