JavaTM 2 Platform
Standard Ed. 5.0

类 javax.swing.border.AbstractBorder
的使用

使用 AbstractBorder 的软件包
javax.swing.border 提供围绕 Swing 组件绘制特殊边框的类和接口。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
 

javax.swing.borderAbstractBorder 的使用
 

javax.swing.borderAbstractBorder 的子类
 class BevelBorder
          该类实现简单的双线斜面边框。
 class CompoundBorder
          一个复合 Border 类,通过将内部 Border 对象嵌套到外部 Border 对象的 insets 中实现将两个 Border 对象合并为一个单个边框。
 class EmptyBorder
          该类提供了一个占用空间但不执行绘制的空透明边框。
 class EtchedBorder
          该类实现简单的浮雕化边框,它既可以是阴刻浮雕化边框,也可以是阳刻浮雕化边框。
 class LineBorder
          实现单色、任意厚度线边框的类。
 class MatteBorder
          该类提供类似衬边的边框,衬边图案既可以是纯色也可以是平铺的图标。
 class SoftBevelBorder
          实现某种斜面的类,这种斜面要么凸出要么凹入且拐角圆滑。
 class TitledBorder
          该类实现在指定位置以指定对齐方式显示字符串标题的任意边框。
 

javax.swing.plafAbstractBorder 的使用
 

javax.swing.plafAbstractBorder 的子类
static class BorderUIResource.BevelBorderUIResource
           
static class BorderUIResource.CompoundBorderUIResource
           
static class BorderUIResource.EmptyBorderUIResource
           
static class BorderUIResource.EtchedBorderUIResource
           
static class BorderUIResource.LineBorderUIResource
           
static class BorderUIResource.MatteBorderUIResource
           
static class BorderUIResource.TitledBorderUIResource
           
 

javax.swing.plaf.basicAbstractBorder 的使用
 

javax.swing.plaf.basicAbstractBorder 的子类
static class BasicBorders.ButtonBorder
           
static class BasicBorders.FieldBorder
           
static class BasicBorders.MarginBorder
           
static class BasicBorders.MenuBarBorder
           
static class BasicBorders.RadioButtonBorder
           
static class BasicBorders.RolloverButtonBorder
          用于翻转工具栏按钮的特殊细边框。
static class BasicBorders.ToggleButtonBorder
           
 

javax.swing.plaf.metalAbstractBorder 的使用
 

javax.swing.plaf.metalAbstractBorder 的子类
static class MetalBorders.ButtonBorder
           
static class MetalBorders.Flush3DBorder
           
static class MetalBorders.InternalFrameBorder
           
static class MetalBorders.MenuBarBorder
           
static class MetalBorders.MenuItemBorder
           
static class MetalBorders.OptionDialogBorder
           
static class MetalBorders.PaletteBorder
          Palette 的边框。
static class MetalBorders.PopupMenuBorder
           
static class MetalBorders.RolloverButtonBorder
           
static class MetalBorders.ScrollPaneBorder
           
static class MetalBorders.TableHeaderBorder
          Table Header 的边框
static class MetalBorders.TextFieldBorder
           
static class MetalBorders.ToggleButtonBorder
           
static class MetalBorders.ToolBarBorder
           
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策