Uses of Interface
javax.swing.border.Border
-
Packages that use Border 软件包 描述 javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.border 提供用于绘制Swing组件周围特殊边框的类和接口。javax.swing.plaf 提供一个接口和许多抽象类,Swing用来提供其可插拔的外观和感觉功能。javax.swing.plaf.basic 提供根据“基本”外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观构建的用户界面对象(一旦代号为 Metal ),这是默认的外观和感觉。javax.swing.table 提供处理javax.swing.JTable类和接口。javax.swing.tree 提供处理javax.swing.JTree类和接口。 -
-
Uses of Border in javax.swing
Fields in javax.swing declared as Border Modifier and Type Field 描述 protected static BorderDefaultListCellRenderer. noFocusBorder没有焦点边界Methods in javax.swing that return Border Modifier and Type 方法 描述 static BorderBorderFactory. createBevelBorder(int type)创建指定类型的斜角边框,使用组件的当前背景颜色的较亮的阴影突出显示,阴影的阴影更暗。static BorderBorderFactory. createBevelBorder(int type, Color highlight, Color shadow)使用指定的高亮和阴影创建指定类型的斜角边框。static BorderBorderFactory. createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)创建指定类型的斜角边框,使用指定的颜色进行内部和外部高亮和阴影区域。static BorderBorderFactory. createDashedBorder(Paint paint)创建指定的paint的虚线边框。static BorderBorderFactory. createDashedBorder(Paint paint, float length, float spacing)创建指定的paint,相对length和相对spacing的虚线边框。static BorderBorderFactory. createDashedBorder(Paint paint, float thickness, float length, float spacing, boolean rounded)创建指定的paint,thickness,相对length和相对spacing的虚线边框。static BorderBorderFactory. createEmptyBorder()创建一个不占用空间的空白边框。static BorderBorderFactory. createEmptyBorder(int top, int left, int bottom, int right)创建一个占用空间的空白边框,但没有绘制,指定顶部,左侧,底部和右侧的宽度。static BorderBorderFactory. createEtchedBorder()使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。static BorderBorderFactory. createEtchedBorder(int type)使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。static BorderBorderFactory. createEtchedBorder(int type, Color highlight, Color shadow)使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。static BorderBorderFactory. createEtchedBorder(Color highlight, Color shadow)使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。static BorderBorderFactory. createLineBorder(Color color)创建具有指定颜色的线边框。static BorderBorderFactory. createLineBorder(Color color, int thickness)创建具有指定颜色和宽度的线边框。static BorderBorderFactory. createLineBorder(Color color, int thickness, boolean rounded)创建具有指定颜色,粗细和拐角形状的线条边框。static BorderBorderFactory. createLoweredBevelBorder()使用降低的斜边创建边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。static BorderBorderFactory. createLoweredSoftBevelBorder()创建一个具有下降边缘和软化角的斜边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。static BorderBorderFactory. createRaisedBevelBorder()使用凸起的斜边创建边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。static BorderBorderFactory. createRaisedSoftBevelBorder()使用凸起的边缘和软化的角落创建斜面边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。static BorderBorderFactory. createSoftBevelBorder(int type)创建具有软化角的指定类型的斜切边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。static BorderBorderFactory. createSoftBevelBorder(int type, Color highlight, Color shadow)使用指定的高亮和阴影创建具有软化角的指定类型的斜切边框。static BorderBorderFactory. createSoftBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)创建具有软化角的指定类型的斜切边框,使用指定的颜色用于突出显示的内边缘和外边缘以及阴影区域。static BorderBorderFactory. createStrokeBorder(BasicStroke stroke)创建指定的边框stroke。static BorderBorderFactory. createStrokeBorder(BasicStroke stroke, Paint paint)创建指定的stroke和paint。BorderJComponent. getBorder()如果当前没有设置边框,则返回此组件的边框或null。BorderJLayer. getBorder()将其功能委托给getView().getBorder()方法,如果视图组件是javax.swing.JComponent的实例,否则返回null。BorderUIDefaults. getBorder(Object key)如果key的值是Border返回,否则返回null。BorderUIDefaults. getBorder(Object key, Locale l)如果key为Locale为Border返回,否则返回null。static BorderUIManager. getBorder(Object key)从默认值返回一个边框。static BorderUIManager. getBorder(Object key, Locale l)从适用于给定语言环境的默认值返回一个边框。BorderJScrollPane. getViewportBorder()返回视口周围的Border对象。Methods in javax.swing with parameters of type Border Modifier and Type 方法 描述 static CompoundBorderBorderFactory. createCompoundBorder(Border outsideBorder, Border insideBorder)创建一个复合边框,指定要用于外边和内边的边框对象。static TitledBorderBorderFactory. createTitledBorder(Border border)创建一个新的标题边框,一个空的标题,指定的边框对象,默认的文本位置(由当前的外观和感觉确定),默认对齐(前导)和默认的字体和文本颜色(由当前的外观和感觉)。static TitledBorderBorderFactory. createTitledBorder(Border border, String title)将标题添加到现有边框,默认定位(由当前外观确定),默认对齐(前导)和默认字体和文字颜色(由当前外观确定)。static TitledBorderBorderFactory. createTitledBorder(Border border, String title, int titleJustification, int titlePosition)将标题添加到现有边框中,并使用指定的定位,并使用默认的字体和文字颜色(由当前外观确定)。static TitledBorderBorderFactory. createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)使用指定的定位和字体,使用默认文本颜色(由当前外观确定)将标题添加到现有边框。static TitledBorderBorderFactory. createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)使用指定的定位,字体和颜色将标题添加到现有边框。protected StringJComponent.AccessibleJComponent. getBorderTitle(Border b)递归搜索具有非空标题的TitledBorder的边界层次结构(如果存在)。voidJComponent. setBorder(Border border)设置此组件的边框。voidJLayer. setBorder(Border border)将其功能委托给getView().setBorder(Border)方法,如果视图组件是javax.swing.JComponent的实例,否则此方法是无操作的。voidJViewport. setBorder(Border border)视口通过正常的父/子剪辑(通常视图沿滚动的相反方向移动)“滚动”其孩子(称为“视图”)。voidJScrollPane. setViewportBorder(Border viewportBorder)在视口周围添加一个边框。 -
Uses of Border in javax.swing.border
Classes in javax.swing.border that implement Border Modifier and Type Class 描述 classAbstractBorder实现无大小空白边框的类。classBevelBorder一个实现一个简单的两行斜角边框的类。classCompoundBorder一个复合的Border类,用于通过在Border对象的外部嵌套内嵌一个Border对象来将两个Border对象组合成一个单一的边框。classEmptyBorder一个提供一个空的透明边框的类,占用空间但不绘图。classEtchedBorder一个实现一个简单蚀刻边界的课程,可以被蚀刻或蚀刻出来。classLineBorder实现任意厚度和单一颜色的线边框的类。classMatteBorder一个提供纯色或平铺图标的无光泽边框的课程。classSoftBevelBorder实现具有软化拐角的凸起或降低的斜面的课程。classStrokeBorder实现任意笔画边框的课程。classTitledBorder一个实现一个任意边框的类,在一个指定的位置添加一个String标题和对齐。Fields in javax.swing.border declared as Border Modifier and Type Field 描述 protected BorderTitledBorder. border边界。protected BorderCompoundBorder. insideBorder内边界。protected BorderCompoundBorder. outsideBorder外界。Methods in javax.swing.border that return Border Modifier and Type 方法 描述 static BorderLineBorder. createBlackLineBorder()获取Color.black LineBorder厚度为1的便捷方法。static BorderLineBorder. createGrayLineBorder()获得Color.gray LineBorder厚度为1的便捷方法。BorderTitledBorder. getBorder()返回标题边框的边框。BorderCompoundBorder. getInsideBorder()返回内部边框对象。BorderCompoundBorder. getOutsideBorder()返回外部边框对象。Methods in javax.swing.border with parameters of type Border Modifier and Type 方法 描述 static RectangleAbstractBorder. getInteriorRectangle(Component c, Border b, int x, int y, int width, int height)使用参数减去边框的插入返回一个矩形。voidTitledBorder. setBorder(Border border)设置标题边框的边框。Constructors in javax.swing.border with parameters of type Border Constructor 描述 CompoundBorder(Border outsideBorder, Border insideBorder)用指定的外部和内部边框创建复合边框。TitledBorder(Border border)创建带有指定边框和空标题的TitledBorder实例。TitledBorder(Border border, String title)创建带有指定边框和标题的TitledBorder实例。TitledBorder(Border border, String title, int titleJustification, int titlePosition)创建一个带有指定边框,标题,标题对齐和标题位置的TitledBorder实例。TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)创建带有指定边框,标题,标题对齐,标题位置和标题字体的TitledBorder实例。TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)创建带有指定边框,标题,标题对齐,标题位置,标题字体和标题颜色的TitledBorder实例。 -
Uses of Border in javax.swing.plaf
Classes in javax.swing.plaf that implement Border Modifier and Type Class 描述 classBorderUIResource实现UIResource的边界包装类。static classBorderUIResource.BevelBorderUIResource斜角边界UI资源。static classBorderUIResource.CompoundBorderUIResource复合边界UI资源。static classBorderUIResource.EmptyBorderUIResource一个空的边界UI资源。static classBorderUIResource.EtchedBorderUIResource蚀刻的边界UI资源。static classBorderUIResource.LineBorderUIResource线边界UI资源。static classBorderUIResource.MatteBorderUIResource无边界的UI资源。static classBorderUIResource.TitledBorderUIResource标题边界UI资源。Methods in javax.swing.plaf that return Border Modifier and Type 方法 描述 static BorderBorderUIResource. getBlackLineBorderUIResource()返回黑线边框UI资源。static BorderBorderUIResource. getEtchedBorderUIResource()返回蚀刻的边界UI资源。static BorderBorderUIResource. getLoweredBevelBorderUIResource()返回降低的斜角边界UI资源。static BorderBorderUIResource. getRaisedBevelBorderUIResource()返回凸起的边框边界UI资源。Constructors in javax.swing.plaf with parameters of type Border Constructor 描述 BorderUIResource(Border delegate)创建一个包含现有Border实例的UIResource边框对象。CompoundBorderUIResource(Border outsideBorder, Border insideBorder)构造一个CompoundBorderUIResource。TitledBorderUIResource(Border border)构造一个TitledBorderUIResource。TitledBorderUIResource(Border border, String title)构造一个TitledBorderUIResource。TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition)构造一个TitledBorderUIResource。TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont)构造一个TitledBorderUIResource。TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)构造一个TitledBorderUIResource。 -
Uses of Border in javax.swing.plaf.basic
Classes in javax.swing.plaf.basic that implement Border Modifier and Type Class 描述 static classBasicBorders.ButtonBorder画一个按钮周围的边框。static classBasicBorders.FieldBorder绘制一个字段周围的边框。static classBasicBorders.MarginBorder围绕支持边距的组件绘制边框。static classBasicBorders.MenuBarBorder绘制菜单栏周围的边框。static classBasicBorders.RadioButtonBorder绘制单选按钮周围的边框。static classBasicBorders.RolloverButtonBorder特殊的细边框,用于翻转工具栏按钮。static classBasicBorders.SplitPaneBorder画出裂缝周围的边界。static classBasicBorders.ToggleButtonBorder绘制切换按钮周围的边框。Fields in javax.swing.plaf.basic declared as Border Modifier and Type Field 描述 protected static BorderBasicComboBoxRenderer. noFocusBorder一个空的Border。Methods in javax.swing.plaf.basic that return Border Modifier and Type 方法 描述 protected BorderBasicToolBarUI. createNonRolloverBorder()创建工具栏组件的非滚动边框。protected BorderBasicToolBarUI. createRolloverBorder()为工具栏组件创建滚动边框。BorderBasicSplitPaneDivider. getBorder()返回此组件的边框,如果当前未设置边框,则返回null。static BorderBasicBorders. getButtonBorder()返回JButton的边框实例。static BorderBasicBorders. getInternalFrameBorder()返回JInternalFrame的边框实例。static BorderBasicBorders. getMenuBarBorder()返回JMenuBar的边框实例。protected BorderBasicToolBarUI. getNonRolloverBorder(AbstractButton b)返回按钮的非滚动边框。static BorderBasicBorders. getProgressBarBorder()返回JProgressBar的边框实例。static BorderBasicBorders. getRadioButtonBorder()返回JRadioButton的边框实例。protected BorderBasicToolBarUI. getRolloverBorder(AbstractButton b)返回按钮的翻转边框。static BorderBasicBorders. getSplitPaneBorder()返回JSplitPane的边框实例。static BorderBasicBorders. getSplitPaneDividerBorder()返回JSplitPane分隔符的边框实例。static BorderBasicBorders. getTextFieldBorder()返回JTextField的边框实例。static BorderBasicBorders. getToggleButtonBorder()返回JToggleButton的边框实例。Methods in javax.swing.plaf.basic with parameters of type Border Modifier and Type 方法 描述 voidBasicSplitPaneDivider. setBorder(Border border)设置此组件的边框。 -
Uses of Border in javax.swing.plaf.metal
Classes in javax.swing.plaf.metal that implement Border Modifier and Type Class 描述 static classMetalBorders.ButtonBorder该类代表JButton的边界。static classMetalBorders.Flush3DBorder该类代表3D边框。static classMetalBorders.InternalFrameBorder该类代表JInternalFrame的边界。static classMetalBorders.MenuBarBorder该类代表一个JMenuBar的边界。static classMetalBorders.MenuItemBorder该类代表JMenuItem的边界。static classMetalBorders.OptionDialogBorder该类表示选项对话框的边框。static classMetalBorders.PaletteBorder边框的调色板。static classMetalBorders.PopupMenuBorder该类代表一个JPopupMenu的边界。static classMetalBorders.RolloverButtonBorder该类代表翻转的边界Button。static classMetalBorders.ScrollPaneBorder该类代表一个JScrollPane的边界。static classMetalBorders.TableHeaderBorder表头的边框static classMetalBorders.TextFieldBorder该类代表JTestField的边界。static classMetalBorders.ToggleButtonBorderstatic classMetalBorders.ToolBarBorder该类代表一个JToolBar的边界。Methods in javax.swing.plaf.metal that return Border Modifier and Type 方法 描述 protected BorderMetalToolBarUI. createNonRolloverBorder()protected BorderMetalToolBarUI. createRolloverBorder()static BorderMetalBorders. getButtonBorder()返回JButton的边框实例。static BorderMetalBorders. getDesktopIconBorder()返回桌面图标的边框实例。static BorderMetalBorders. getTextBorder()返回文本组件的边框实例。static BorderMetalBorders. getTextFieldBorder()返回JTextField的边框实例。static BorderMetalBorders. getToggleButtonBorder()返回JToggleButton的边框实例。 -
Uses of Border in javax.swing.table
Fields in javax.swing.table declared as Border Modifier and Type Field 描述 protected static BorderDefaultTableCellRenderer. noFocusBorder边框无焦点。 -
Uses of Border in javax.swing.tree
Fields in javax.swing.tree declared as Border Modifier and Type Field 描述 protected BorderDefaultTreeCellEditor.DefaultTextField. border边框使用。Methods in javax.swing.tree that return Border Modifier and Type 方法 描述 BorderDefaultTreeCellEditor.DefaultTextField. getBorder()覆盖JComponent.getBorder以返回当前边框。Methods in javax.swing.tree with parameters of type Border Modifier and Type 方法 描述 voidDefaultTreeCellEditor.DefaultTextField. setBorder(Border border)设置此组件的边框。Constructors in javax.swing.tree with parameters of type Border Constructor 描述 DefaultTextField(Border border)构造一个DefaultTreeCellEditor.DefaultTextField对象。
-