color类 java.doc_第1页
color类 java.doc_第2页
color类 java.doc_第3页
color类 java.doc_第4页
color类 java.doc_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

类 java.awt.Color的使用使用Color的软件包java.awt包含用于创建用户界面和绘制图形图像的所有类。javax.accessibility定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。javax.swing提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。javax.swing.border提供围绕 Swing 组件绘制特殊边框的类和接口。javax.swing.colorchooser包含供JColorChooser组件使用的类和接口。javax.swing.plaf提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。javax.swing.plaf.basic提供了根据基本外观构建的用户界面对象。javax.swing.plaf.metal提供根据 Java 外观(曾经代称为Metal)构建的用户界面对象,Java 外观是默认外观。javax.swing.plaf.synthSynth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。javax.swing.table提供用于处理javax.swing.JTable的类和接口。javax.swing.text提供类HTMLEditorKit和创建 HTML 文本编辑器的支持类。javax.swing.text.html提供类HTMLEditorKit和创建 HTML 文本编辑器的支持类。javax.swing.tree提供处理javax.swing.JTree的类和接口。java.awt中Color的使用java.awt中Color的子类classSystemColor封装表示系统中本机 GUI 对象颜色的象征性颜色的类。声明为Color的java.awt中的字段staticColorColor.black黑色。staticColorColor.BLACK黑色。staticColorColor.blue蓝色。staticColorColor.BLUE蓝色。staticColorColor.cyan青色。staticColorColor.CYAN青色。staticColorColor.DARK_GRAY深灰色。staticColorColor.darkGray深灰色。staticColorColor.gray灰色。staticColorColor.GRAY灰色。staticColorColor.green绿色。staticColorColor.GREEN绿色。staticColorColor.LIGHT_GRAY浅灰色。staticColorColor.lightGray浅灰色。staticColorColor.magenta洋红色。staticColorColor.MAGENTA洋红色。staticColorColor.orange桔黄色。staticColorColor.ORANGE桔黄色。staticColorColor.pink粉红色。staticColorColor.PINK粉红色。staticColorColor.red红色。staticColorColor.RED红色。staticColorColor.white白色。staticColorColor.WHITE白色。staticColorColor.yellow黄色。staticColorColor.YELLOW黄色。返回Color的java.awt中的方法ColorColor.brighter()创建一个新Color,它具有比此Color更亮的颜色。ColorColor.darker()创建一个新Color,它具有比此Color更暗的颜色。staticColorColor.decode(Stringnm)将String转换成整数,并返回指定的不透明Color。ColorComponent.getBackground()获得组件的背景色。ColorComponent.AccessibleAWTComponent.getBackground()获得此对象的背景色。abstract ColorGraphics2D.getBackground()返回用于清除区域的背景色。ColorMenuComponent.AccessibleAWTMenuComponent.getBackground()获取此对象的背景色。ColorTextComponent.getBackground()获得此文本组件的背景色。ColorList.AccessibleAWTList.AccessibleAWTListChild.getBackground()获取此对象的背景颜色。abstract ColorGraphics.getColor()获取此图形上下文的当前颜色。staticColorColor.getColor(Stringnm)查找系统属性中的一种颜色。staticColorColor.getColor(Stringnm,Colorv)查找系统属性中的一种颜色。staticColorColor.getColor(Stringnm, intv)查找系统属性中的一种颜色。ColorGradientPaint.getColor1()返回点 P1 的颜色 C1。ColorGradientPaint.getColor2()返回点 P2 的颜色 C2。ColorComponent.getForeground()获得组件的前景色。ColorComponent.AccessibleAWTComponent.getForeground()获得此对象的前景色。ColorMenuComponent.AccessibleAWTMenuComponent.getForeground()获取此对象的前景色。ColorList.AccessibleAWTList.AccessibleAWTListChild.getForeground()获取此对象的前景颜色。staticColorColor.getHSBColor(floath, floats, floatb)根据所指定的数值,创建一个基于 HSB 颜色模型的Color对象。ColorRobot.getPixelColor(intx, inty)返回给定屏幕坐标处的像素颜色。参数类型为Color的java.awt中的方法abstract booleanGraphics.drawImage(Imageimg, intx, inty,Colorbgcolor,ImageObserverobserver)绘制指定图像中当前可用的图像。abstract booleanGraphics.drawImage(Imageimg, intx, inty, intwidth, intheight,Colorbgcolor,ImageObserverobserver)绘制指定图像中已缩放到适合指定矩形内部的图像。abstract booleanGraphics.drawImage(Imageimg, intdx1, intdy1, intdx2, intdy2, intsx1, intsy1, intsx2, intsy2,Colorbgcolor,ImageObserverobserver)绘制当前可用的指定图像的指定区域,动态地缩放图像使其符合目标绘制表面的指定区域。staticColorColor.getColor(Stringnm,Colorv)查找系统属性中的一种颜色。voidComponent.setBackground(Colorc)设置组件的背景色。voidComponent.AccessibleAWTComponent.setBackground(Colorc)设置此对象的背景色。abstract voidGraphics2D.setBackground(Colorcolor)设置Graphics2D上下文的背景色。voidMenuComponent.AccessibleAWTMenuComponent.setBackground(Colorc)设置此对象的背景色。voidTextComponent.setBackground(Colorc)设置此文本组件的背景色。voidList.AccessibleAWTList.AccessibleAWTListChild.setBackground(Colorc)设置此对象的背景颜色。abstract voidGraphics.setColor(Colorc)将此图形上下文的当前颜色设置为指定颜色。voidComponent.setForeground(Colorc)设置组件的前景色。voidComponent.AccessibleAWTComponent.setForeground(Colorc)设置此对象的前景色。voidMenuComponent.AccessibleAWTMenuComponent.setForeground(Colorc)设置此对象的前景色。voidList.AccessibleAWTList.AccessibleAWTListChild.setForeground(Colorc)设置此对象的前景颜色。abstract voidGraphics.setXORMode(Colorc1)将此图形下文的绘图模式设置为在此图形上下文的当前颜色和新的指定颜色之间交替。参数类型为Color的java.awt中的构造方法GradientPaint(floatx1, floaty1,Colorcolor1, floatx2, floaty2,Colorcolor2)构造一个简单的非周期性GradientPaint对象。GradientPaint(floatx1, floaty1,Colorcolor1, floatx2, floaty2,Colorcolor2, booleancyclic)根据boolean参数构造一个周期性或非周期性的GradientPaint对象。GradientPaint(Point2Dpt1,Colorcolor1,Point2Dpt2,Colorcolor2)构造一个简单的非周期性GradientPaint对象。GradientPaint(Point2Dpt1,Colorcolor1,Point2Dpt2,Colorcolor2, booleancyclic)根据boolean参数构造一个周期性或非周期性的GradientPaint对象。javax.accessibility中Color的使用返回Color的javax.accessibility中的方法ColorAccessibleComponent.getBackground()获取此对象的背景色。ColorAccessibleComponent.getForeground()获取此对象的前景色。参数类型为Color的javax.accessibility中的方法voidAccessibleComponent.setBackground(Colorc)设置此对象的背景色。voidAccessibleComponent.setForeground(Colorc)设置此对象的前景色。javax.swing中Color的使用声明为Color的javax.swing中的字段protected ColorJTable.gridColor网格的颜色。protected ColorJTable.selectionBackground已选定单元格的背景色。protected ColorJTable.selectionForeground已选定单元格的前景色。返回Color的javax.swing中的方法staticColorDebugGraphics.flashColor()返回用于 flash 绘制操作的 Color。ColorJTable.AccessibleJTable.AccessibleJTableCell.getBackground()获取此对象的背景色。ColorJList.AccessibleJList.AccessibleJListChild.getBackground()ColorJTree.AccessibleJTree.AccessibleJTreeNode.getBackground()获取此对象的背景色。ColorJTabbedPane.getBackgroundAt(intindex)返回index位置的选项卡背景色。ColorJColorChooser.getColor()获取颜色选取器的当前颜色值。ColorDebugGraphics.getColor()返回用于文本绘制操作的 Color。staticColorUIManager.getColor(Objectkey)从默认表中返回一种绘制颜色。ColorUIDefaults.getColor(Objectkey)如果key值为一个Color,则返回它,否则返回null。staticColorUIManager.getColor(Objectkey,Localel)从适合给定语言环境的默认表中返回一种绘制颜色。ColorUIDefaults.getColor(Objectkey,Localel)如果给定Locale的key值为一个Color,则返回它,否则返回null。ColorJTable.AccessibleJTable.AccessibleJTableCell.getForeground()获取此对象的前景色。ColorJList.AccessibleJList.AccessibleJListChild.getForeground()ColorJTree.AccessibleJTree.AccessibleJTreeNode.getForeground()获取此对象的前景色。ColorJTabbedPane.getForegroundAt(intindex)返回index位置的选项卡背景色。ColorJTable.getGridColor()返回用来绘制网格线的颜色。ColorJTable.getSelectionBackground()返回选定单元格的背景色。ColorJList.getSelectionBackground()返回所选单元的背景色。ColorJTable.getSelectionForeground()返回选定单元格的前景色。ColorJList.getSelectionForeground()返回选择的前景色。staticColorJColorChooser.showDialog(Componentcomponent,Stringtitle,ColorinitialColor)显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。参数类型为Color的javax.swing中的方法staticBorderBorderFactory.createBevelBorder(inttype,Colorhighlight,Colorshadow)使用指定突出显示和阴影显示方式来创建一个指定类型的斜面边框。staticBorderBorderFactory.createBevelBorder(inttype,ColorhighlightOuter,ColorhighlightInner,ColorshadowOuter,ColorshadowInner)创建一个指定类型的斜面边框,使用内部和外部突出显示区域及阴影区域的指定颜色。staticBorderBorderFactory.createEtchedBorder(Colorhighlight,Colorshadow)使用指定的突出显示颜色和阴影颜色创建一个具有“浮雕化”外观效果的边框。staticBorderBorderFactory.createEtchedBorder(inttype,Colorhighlight,Colorshadow)使用指定的突出显示颜色和阴影颜色创建一个具有“浮雕化”外观效果的边框。staticBorderBorderFactory.createLineBorder(Colorcolor)创建一个具有指定颜色的线边框。staticBorderBorderFactory.createLineBorder(Colorcolor, intthickness)创建一个具有指定颜色和宽度的线边框。staticMatteBorderBorderFactory.createMatteBorder(inttop, intleft, intbottom, intright,Colorcolor)使用纯色创建一个类似衬边的边框。staticTitledBorderBorderFactory.createTitledBorder(Borderborder,Stringtitle, inttitleJustification, inttitlePosition,FonttitleFont,ColortitleColor)向现有边框添加一个标题,指定了标题文本及其位置、字体和颜色。booleanDebugGraphics.drawImage(Imageimg, intx, inty,Colorbgcolor,ImageObserverobserver)重写Graphics.drawImage。booleanDebugGraphics.drawImage(Imageimg, intx, inty, intwidth, intheight,Colorbgcolor,ImageObserverobserver)重写Graphics.drawImage。booleanDebugGraphics.drawImage(Imageimg, intdx1, intdy1, intdx2, intdy2, intsx1, intsy1, intsx2, intsy2,Colorbgcolor,ImageObserverobserver)重写Graphics.drawImage。voidJComponent.setBackground(Colorbg)设置此组件的背景色。voidJTable.AccessibleJTable.AccessibleJTableCell.setBackground(Colorc)设置此对象的背景色。voidJList.AccessibleJList.AccessibleJListChild.setBackground(Colorc)voidJTree.AccessibleJTree.AccessibleJTreeNode.setBackground(Colorc)设置此对象的背景色。voidJTabbedPane.setBackgroundAt(intindex,Colorbackground)将index位置的背景色设置为background,它可以为null,在这种情况下选项卡的背景色默认为tabbedpane的背景色。voidJColorChooser.setColor(Colorcolor)将颜色选取器的当前颜色设置为指定颜色。voidDebugGraphics.setColor(ColoraColor)设置用于绘制和填充线条和图形的颜色。staticvoidDebugGraphics.setFlashColor(ColorflashColor)设置用于 flash 绘制操作的 Color。voidJComponent.setForeground(Colorfg)设置此组件的前景色。voidJTable.AccessibleJTable.AccessibleJTableCell.setForeground(Colorc)设置此对象的前景色。voidJList.AccessibleJList.AccessibleJListChild.setForeground(Colorc)voidJTree.AccessibleJTree.AccessibleJTreeNode.setForeground(Colorc)voidJTabbedPane.setForegroundAt(intindex,Colorforeground)将index位置的前景色设置为foreground,它可以为null,在这种情况下选项卡的前景色默认为此tabbedpane的前景色。voidJTable.setGridColor(ColorgridColor)将用来绘制网格线的颜色设置为gridColor并重新显示它。voidJTable.setSelectionBackground(ColorselectionBackground)设置选定单元格的背景色。voidJList.setSelectionBackground(ColorselectionBackground)设置所选单元的背景色。voidJTable.setSelectionForeground(ColorselectionForeground)设置选定单元格的前景色。voidJList.setSelectionForeground(ColorselectionForeground)设置所选单元的前景色。voidDebugGraphics.setXORMode(ColoraColor)重写Graphics.setXORMode。staticColorJColorChooser.showDialog(Componentcomponent,Stringtitle,ColorinitialColor)显示有模式的颜色选取器,在隐藏对话框之前一直阻塞。参数类型为Color的javax.swing中的构造方法JColorChooser(ColorinitialColor)创建具有指定初始颜色的颜色选取器窗格。javax.swing.border中Color的使用声明为Color的javax.swing.border中的字段protected ColorMatteBorder.colorprotected ColorEtchedBorder.highlightprotected ColorBevelBorder.highlightInnerprotected ColorBevelBorder.highlightOuterprotected ColorLineBorder.lineColorprotected ColorEtchedBorder.shadowprotected ColorBevelBorder.shadowInnerprotected ColorBevelBorder.shadowOuterprotected ColorTitledBorder.titleColor返回Color的javax.swing.border中的方法ColorEtchedBorder.getHighlightColor()返回浮雕化边框的高亮颜色。ColorEtchedBorder.getHighlightColor(Componentc)返回浮雕化边框在指定组件上呈现的高亮颜色。ColorBevelBorder.getHighlightInnerColor()返回斜面边框内部的高亮显示颜色。ColorBevelBorder.getHighlightInnerColor(Componentc)返回斜面边框在指定组件上呈现的内部高亮颜色。ColorBevelBorder.getHighlightOuterColor()返回斜面边框外部的高亮颜色。ColorBevelBorder.getHighlightOuterColor(Componentc)返回斜面边框在指定组件上呈现的外部高亮颜色。ColorLineBorder.getLineColor()返回边框的颜色。ColorMatteBorder.getMatteColor()返回平铺边框的颜色,如果使用了平铺图标,则返回 null。ColorEtchedBorder.getShadowColor()返回浮雕化边框的阴影颜色。ColorEtchedBorder.getShadowColor(Componentc)返回浮雕化边框在指定组件上呈现的阴影颜色。ColorBevelBorder.getShadowInnerColor()返回斜面边框内部的阴影颜色。ColorBevelBorder.getShadowInnerColor(Componentc)返回斜面边框在指定组件上呈现的内部阴影颜色。ColorBevelBorder.getShadowOuterColor()返回斜面边框的外部阴影颜色。ColorBevelBorder.getShadowOuterColor(Componentc)返回斜面边框在指定组件上呈现的外部阴影颜色。ColorTitledBorder.getTitleColor()返回带标题边框的标题颜色。参数类型为Color的javax.swing.border中的方法voidTitledBorder.setTitleColor(ColortitleColor)设置带标题边框的标题颜色。参数类型为Color的javax.swing.border中的构造方法BevelBorder(intbevelType,Colorhighlight,Colorshadow)创建具有指定类型、高亮和阴影颜色的斜面边框。BevelBorder(intbevelType,ColorhighlightOuterColor,ColorhighlightInnerColor,ColorshadowOuterColor,ColorshadowInnerColor)创建具有指定类型、高亮和阴影颜色的斜面边框。EtchedBorder(Colorhighlight,Colorshadow)创建具有指定高亮和阴影颜色的阴刻浮雕化边框EtchedBorder(intetchType,Colorhighlight,Colorshadow)创建具有指定蚀刻类型、高亮和阴影颜色的浮雕化边框LineBorder(Colorcolor)创建具有指定颜色、厚度为 1(thickness = 1)的线边框。LineBorder(Colorcolor, intthickness)创建具有指定颜色和厚度的线边框。LineBorder(Colorcolor, intthickness, booleanroundedCorners)创建具有指定颜色、厚度和拐角形状的线条边框。MatteBorder(InsetsborderInsets,ColormatteColor)创建具有指定 insets 和颜色的衬边边框。MatteBorder(inttop, intleft, intbottom, intright,ColormatteColor)创建具有指定 insets 和颜色的衬边边框。SoftBevelBorder(intbevelType,Colorhighlight,Colorshadow)创建具有指定类型、高亮和阴影颜色的斜面边框。SoftBevelBorder(intbevelType,ColorhighlightOuterColor,ColorhighlightInnerColor,ColorshadowOuterColor,ColorshadowInnerColor)创建具有指定类型、高亮和阴影颜色的斜面边框。TitledBorder(Borderborder,Stringtitle, inttitleJustification, inttitlePosition,FonttitleFont,ColortitleColor)用指定的边框、标题、标题对齐方式、标题位置、标题字体和标题颜色创建 TitledBorder 实例。javax.swing.colorchooser中Color的使用返回Color的javax.swing.colorchooser中的方法protected ColorAbstractColorChooserPanel.getColorFromModel()返回当前所选取的颜色。ColorDefaultColorSelectionModel.getSelectedColor()返回所选取的Color,它不应为null。ColorColorSelectionModel.getSelectedColor()返回所选取的Color,它不应为null。参数类型为Color的javax.swing.colorchooser中的方法voidDefaultColorSelectionModel.setSelectedColor(Colorcolor)将选取的颜色设置为color。voidColorSelectionModel.setSelectedColor(Colorcolor)将选取的颜色设置为color。参数类型为Color的javax.swing.colorchooser中的构造方法DefaultColorSelectionModel(Colorcolor)创建一个DefaultColorSelectionModel,其当前颜色被设置为color,该颜色不应为null。javax.swing.plaf中Color的使用javax.swing.plaf中Color的子类classColorUIResource参数类型为Color的javax.swing.plaf中的构造方法BorderUIResource.BevelBorderUIResource(intbevelType,Colorhighlight,Colorshadow)BorderUIResource.BevelBorderUIResource(intbevelType,ColorhighlightOuter,ColorhighlightInner,ColorshadowOuter,ColorshadowInner)BorderUIResource.EtchedBorderUIResource(Colorhighlight,Colorshadow)BorderUIResource.EtchedBorderUIResource(intetchType,Colorhighlight,Colorshadow)BorderUIResource.LineBorderUIResource(Colorcolor)BorderUIResource.LineBorderUIResource(Colorcolor, intthickness)BorderUIResource.MatteBorderUIResource(inttop, intleft, intbottom, intright,Colorcolor)BorderUIResource.TitledBorderUIResource(Borderborder,Stringtitle, inttitleJustification, inttitlePosition,FonttitleFont,ColortitleColor)ColorUIResource(Colorc)javax.swing.plaf.basic中Color的使用声明为Color的javax.swing.plaf.basic中的字段protected ColorBasicMenuItemUI.acceleratorForegroundprotected ColorBasicMenuItemUI.acceleratorSelectionForegroundprotected ColorBasicTabbedPaneUI.darkShadowprotected ColorBasicBorders.ButtonBorder.darkShadowprotected ColorBasicBorders.FieldBorder.darkShadowprotected ColorBasicMenuItemUI.disabledForegroundprotected ColorBasicToolBarUI.dockingBorderColorprotected ColorBasicToolBarUI.dockingColorprotected ColorBasicToolBarUI.floatingBorderColorprotected ColorBasicToolBarUI.floatingColorprotected ColorBasicTabbedPaneUI.focusprotected ColorBasicSeparatorUI.highlightprotected ColorB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论