|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 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.synth | Synth 是一個可更換皮膚 (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 的子類別 | |
---|---|
class |
SystemColor
封裝表示系統中本機 GUI 物件顏色的象徵性顏色的類別。 |
宣告為 Color 的 java.awt 中的欄位 | |
---|---|
static Color |
Color.black
黑色。 |
static Color |
Color.BLACK
黑色。 |
static Color |
Color.blue
藍色。 |
static Color |
Color.BLUE
藍色。 |
static Color |
Color.cyan
青色。 |
static Color |
Color.CYAN
青色。 |
static Color |
Color.DARK_GRAY
深灰色。 |
static Color |
Color.darkGray
深灰色。 |
static Color |
Color.gray
灰色。 |
static Color |
Color.GRAY
灰色。 |
static Color |
Color.green
綠色。 |
static Color |
Color.GREEN
綠色。 |
static Color |
Color.LIGHT_GRAY
淺灰色。 |
static Color |
Color.lightGray
淺灰色。 |
static Color |
Color.magenta
洋紅色。 |
static Color |
Color.MAGENTA
洋紅色。 |
static Color |
Color.orange
桔黃色。 |
static Color |
Color.ORANGE
桔黃色。 |
static Color |
Color.pink
粉紅色。 |
static Color |
Color.PINK
粉紅色。 |
static Color |
Color.red
紅色。 |
static Color |
Color.RED
紅色。 |
static Color |
Color.white
白色。 |
static Color |
Color.WHITE
白色。 |
static Color |
Color.yellow
黃色。 |
static Color |
Color.YELLOW
黃色。 |
返回 Color 的 java.awt 中的方法 | |
---|---|
Color |
Color.brighter()
創建一個新 Color ,它具有比此 Color 更亮的顏色。 |
Color |
Color.darker()
創建一個新 Color ,它具有比此 Color 更暗的顏色。 |
static Color |
Color.decode(String nm)
將 String 轉換成整數,並返回指定的不透明 Color 。 |
Color |
List.AccessibleAWTList.AccessibleAWTListChild.getBackground()
獲取此物件的背景顏色。 |
Color |
TextComponent.getBackground()
獲得此文本元件的背景色。 |
Color |
MenuComponent.AccessibleAWTMenuComponent.getBackground()
獲取此物件的背景色。 |
abstract Color |
Graphics2D.getBackground()
返回用於清除區域的背景色。 |
Color |
Component.getBackground()
獲取元件的背景色。 |
Color |
Component.AccessibleAWTComponent.getBackground()
獲取此物件的背景色。 |
abstract Color |
Graphics.getColor()
獲取此圖形上下文的當前顏色。 |
static Color |
Color.getColor(String nm)
尋找系統屬性中的一種顏色。 |
static Color |
Color.getColor(String nm,
Color v)
尋找系統屬性中的一種顏色。 |
static Color |
Color.getColor(String nm,
int v)
尋找系統屬性中的一種顏色。 |
Color |
GradientPaint.getColor1()
返回點 P1 的顏色 C1。 |
Color |
GradientPaint.getColor2()
返回點 P2 的顏色 C2。 |
Color[] |
MultipleGradientPaint.getColors()
返回此漸變所使用的顏色陣列的副本。 |
Color |
List.AccessibleAWTList.AccessibleAWTListChild.getForeground()
獲取此物件的前景顏色。 |
Color |
MenuComponent.AccessibleAWTMenuComponent.getForeground()
獲取此物件的前景色。 |
Color |
Component.getForeground()
獲取元件的前景色。 |
Color |
Component.AccessibleAWTComponent.getForeground()
獲取此物件的前景色。 |
static Color |
Color.getHSBColor(float h,
float s,
float b)
根據所指定的數值,創建一個基於 HSB 顏色模型的 Color 物件。 |
Color |
Robot.getPixelColor(int x,
int y)
返回給定螢幕坐標處的像素顏色。 |
參數型別為 Color 的 java.awt 中的方法 | |
---|---|
abstract boolean |
Graphics.drawImage(Image img,
int x,
int y,
Color bgcolor,
ImageObserver observer)
繪製指定圖像中當前可用的圖像。 |
abstract boolean |
Graphics.drawImage(Image img,
int x,
int y,
int width,
int height,
Color bgcolor,
ImageObserver observer)
繪製指定圖像中已縮放到適合指定矩形內部的圖像。 |
abstract boolean |
Graphics.drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
Color bgcolor,
ImageObserver observer)
繪製當前可用的指定圖像的指定區域,動態地縮放圖像使其符合目標繪製表面的指定區域。 |
static Color |
Color.getColor(String nm,
Color v)
尋找系統屬性中的一種顏色。 |
void |
List.AccessibleAWTList.AccessibleAWTListChild.setBackground(Color c)
設置此物件的背景顏色。 |
void |
TextComponent.setBackground(Color c)
設置此文本元件的背景色。 |
void |
MenuComponent.AccessibleAWTMenuComponent.setBackground(Color c)
設置此物件的背景色。 |
abstract void |
Graphics2D.setBackground(Color color)
設置 Graphics2D 上下文的背景色。 |
void |
Component.setBackground(Color c)
設置元件的背景色。 |
void |
Component.AccessibleAWTComponent.setBackground(Color c)
設置此物件的背景色。 |
abstract void |
Graphics.setColor(Color c)
將此圖形上下文的當前顏色設置為指定顏色。 |
void |
List.AccessibleAWTList.AccessibleAWTListChild.setForeground(Color c)
設置此物件的前景顏色。 |
void |
MenuComponent.AccessibleAWTMenuComponent.setForeground(Color c)
設置此物件的前景色。 |
void |
Component.setForeground(Color c)
設置元件的前景色。 |
void |
Component.AccessibleAWTComponent.setForeground(Color c)
設置此物件的前景色。 |
abstract void |
Graphics.setXORMode(Color c1)
將此圖形上下文的繪圖網要設置為在此圖形上下文的當前顏色和新的指定顏色之間交替。 |
參數型別為 Color 的 java.awt 中的建構子 | |
---|---|
GradientPaint(float x1,
float y1,
Color color1,
float x2,
float y2,
Color color2)
建構一個簡單的非週期性 GradientPaint 物件。 |
|
GradientPaint(float x1,
float y1,
Color color1,
float x2,
float y2,
Color color2,
boolean cyclic)
根據 boolean 參數建構一個週期性或非週期性的 GradientPaint 物件。 |
|
GradientPaint(Point2D pt1,
Color color1,
Point2D pt2,
Color color2)
建構一個簡單的非週期性 GradientPaint 物件。 |
|
GradientPaint(Point2D pt1,
Color color1,
Point2D pt2,
Color color2,
boolean cyclic)
根據 boolean 參數建構一個週期性或非週期性的 GradientPaint 物件。 |
|
LinearGradientPaint(float startX,
float startY,
float endX,
float endY,
float[] fractions,
Color[] colors)
建構一個具有預設 NO_CYCLE 重複方法和 SRGB 顏色空間的 LinearGradientPaint 。 |
|
LinearGradientPaint(float startX,
float startY,
float endX,
float endY,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
建構一個具有預設 SRGB 顏色空間的 LinearGradientPaint 。 |
|
LinearGradientPaint(Point2D start,
Point2D end,
float[] fractions,
Color[] colors)
建構一個具有預設 NO_CYCLE 重複方法和 SRGB 顏色空間的 LinearGradientPaint 。 |
|
LinearGradientPaint(Point2D start,
Point2D end,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
建構一個具有預設 SRGB 顏色空間的 LinearGradientPaint 。 |
|
LinearGradientPaint(Point2D start,
Point2D end,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod,
MultipleGradientPaint.ColorSpaceType colorSpace,
AffineTransform gradientTransform)
建構一個 LinearGradientPaint 。 |
|
RadialGradientPaint(float cx,
float cy,
float radius,
float[] fractions,
Color[] colors)
用中心點作為焦點,建構一個具有預設 NO_CYCLE 重複方法和 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(float cx,
float cy,
float radius,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
用中心點作為焦點,建構一個具有預設 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(float cx,
float cy,
float radius,
float fx,
float fy,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
建構一個具有預設 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(Point2D center,
float radius,
float[] fractions,
Color[] colors)
用中心點作為焦點,建構一個具有預設 NO_CYCLE 重複方法和 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(Point2D center,
float radius,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
用中心點作為焦點,建構一個具有預設 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(Point2D center,
float radius,
Point2D focus,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
建構一個具有預設 SRGB 顏色空間的 RadialGradientPaint 。 |
|
RadialGradientPaint(Point2D center,
float radius,
Point2D focus,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod,
MultipleGradientPaint.ColorSpaceType colorSpace,
AffineTransform gradientTransform)
建構一個 RadialGradientPaint 。 |
|
RadialGradientPaint(Rectangle2D gradientBounds,
float[] fractions,
Color[] colors,
MultipleGradientPaint.CycleMethod cycleMethod)
建構一個具有預設 SRGB 顏色空間的 RadialGradientPaint 。 |
javax.accessibility 中 Color 的使用 |
---|
返回 Color 的 javax.accessibility 中的方法 | |
---|---|
Color |
AccessibleComponent.getBackground()
獲取此物件的背景色。 |
Color |
AccessibleComponent.getForeground()
獲取此物件的前景色。 |
參數型別為 Color 的 javax.accessibility 中的方法 | |
---|---|
void |
AccessibleComponent.setBackground(Color c)
設置此物件的背景色。 |
void |
AccessibleComponent.setForeground(Color c)
設置此物件的前景色。 |
javax.swing 中 Color 的使用 |
---|
宣告為 Color 的 javax.swing 中的欄位 | |
---|---|
protected Color |
JTable.gridColor
網格的顏色。 |
protected Color |
JTable.selectionBackground
已選定單元格的背景色。 |
protected Color |
JTable.selectionForeground
已選定單元格的前景色。 |
返回 Color 的 javax.swing 中的方法 | |
---|---|
static Color |
DebugGraphics.flashColor()
返回用於 flash 繪製操作的 Color。 |
Color |
JTree.AccessibleJTree.AccessibleJTreeNode.getBackground()
獲取此物件的背景色。 |
Color |
JTable.AccessibleJTable.AccessibleJTableCell.getBackground()
獲取此物件的背景色。 |
Color |
JList.AccessibleJList.AccessibleJListChild.getBackground()
|
Color |
JTabbedPane.getBackgroundAt(int index)
返回 index 位置的選項卡背景色。 |
Color |
DebugGraphics.getColor()
返回用於文本繪製操作的 Color。 |
Color |
JColorChooser.getColor()
獲取顏色選取器的當前顏色值。 |
Color |
UIDefaults.getColor(Object key)
如果 key 值為一個 Color ,則返回它,否則返回 null 。 |
static Color |
UIManager.getColor(Object key)
從預設值返回一種顏色。 |
Color |
UIDefaults.getColor(Object key,
Locale l)
如果給定 Locale 的 key 值為一個 Color ,則返回它,否則返回 null 。 |
static Color |
UIManager.getColor(Object key,
Locale l)
從適合給定語言環境的預設值中返回一種顏色。 |
Color |
JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
獲取此物件的前景色。 |
Color |
JTable.AccessibleJTable.AccessibleJTableCell.getForeground()
獲取此物件的前景色。 |
Color |
JList.AccessibleJList.AccessibleJListChild.getForeground()
|
Color |
JTabbedPane.getForegroundAt(int index)
返回 index 位置的選項卡背景色。 |
Color |
JTable.getGridColor()
返回用來繪製網格線的顏色。 |
Color |
JTable.getSelectionBackground()
返回選定單元格的背景色。 |
Color |
JList.getSelectionBackground()
返回用於繪製選定項的背景的顏色。 |
Color |
JTable.getSelectionForeground()
返回選定單元格的前景色。 |
Color |
JList.getSelectionForeground()
返回用於繪製選定項的前景的顏色。 |
static Color |
JColorChooser.showDialog(Component component,
String title,
Color initialColor)
顯示有網要的顏色選取器,在隱藏對話框之前一直阻塞。 |
參數型別為 Color 的 javax.swing 中的方法 | |
---|---|
static Border |
BorderFactory.createBevelBorder(int type,
Color highlight,
Color shadow)
使用指定高亮顯示和陰影顯示方式來創建一個指定型別的斜面邊框。 |
static Border |
BorderFactory.createBevelBorder(int type,
Color highlightOuter,
Color highlightInner,
Color shadowOuter,
Color shadowInner)
創建一個指定型別的斜面邊框,使用內部和外部高亮顯示區域及陰影區域的指定顏色。 |
static Border |
BorderFactory.createEtchedBorder(Color highlight,
Color shadow)
使用指定的高亮顯示顏色和陰影顏色創建一個具有“浮雕化”外觀效果的邊框。 |
static Border |
BorderFactory.createEtchedBorder(int type,
Color highlight,
Color shadow)
使用指定的高亮顯示顏色和陰影顏色創建一個具有“浮雕化”外觀效果的邊框。 |
static Border |
BorderFactory.createLineBorder(Color color)
創建一個具有指定顏色的線邊框。 |
static Border |
BorderFactory.createLineBorder(Color color,
int thickness)
創建一個具有指定顏色和寬度的線邊框。 |
static MatteBorder |
BorderFactory.createMatteBorder(int top,
int left,
int bottom,
int right,
Color color)
使用純色創建一個類似襯邊的邊框。 |
static TitledBorder |
BorderFactory.createTitledBorder(Border border,
String title,
int titleJustification,
int titlePosition,
Font titleFont,
Color titleColor)
向現有邊框添加一個標題,使其具有指定的位置、字體和顏色。 |
boolean |
DebugGraphics.drawImage(Image img,
int x,
int y,
Color bgcolor,
ImageObserver observer)
覆寫 Graphics.drawImage 。 |
boolean |
DebugGraphics.drawImage(Image img,
int x,
int y,
int width,
int height,
Color bgcolor,
ImageObserver observer)
覆寫 Graphics.drawImage 。 |
boolean |
DebugGraphics.drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
Color bgcolor,
ImageObserver observer)
覆寫 Graphics.drawImage 。 |
void |
JTree.AccessibleJTree.AccessibleJTreeNode.setBackground(Color c)
設置此物件的背景色。 |
void |
JTable.AccessibleJTable.AccessibleJTableCell.setBackground(Color c)
設置此物件的背景色。 |
void |
JList.AccessibleJList.AccessibleJListChild.setBackground(Color c)
|
void |
JComponent.setBackground(Color bg)
設置此元件的背景色。 |
void |
JTabbedPane.setBackgroundAt(int index,
Color background)
將 index 位置的背景色設置為 background ,它可以為 null ,在這種情況下選項卡的背景色預設為 tabbedpane 的背景色。 |
void |
DebugGraphics.setColor(Color aColor)
設置用於繪製和填充線條和圖形的顏色。 |
void |
JColorChooser.setColor(Color color)
將顏色選取器的當前顏色設置為指定顏色。 |
static void |
DebugGraphics.setFlashColor(Color flashColor)
設置用於 flash 繪製操作的 Color。 |
void |
JTree.AccessibleJTree.AccessibleJTreeNode.setForeground(Color c)
|
void |
JTable.AccessibleJTable.AccessibleJTableCell.setForeground(Color c)
設置此物件的前景色。 |
void |
JList.AccessibleJList.AccessibleJListChild.setForeground(Color c)
|
void |
JComponent.setForeground(Color fg)
設置此元件的前景色。 |
void |
JTabbedPane.setForegroundAt(int index,
Color foreground)
將 index 位置的前景色設置為 foreground ,它可以為 null ,在這種情況下選項卡的前景色預設為此 tabbedpane 的前景色。 |
void |
JTable.setGridColor(Color gridColor)
將用來繪製網格線的顏色設置為 gridColor 並重新顯示它。 |
void |
JTable.setSelectionBackground(Color selectionBackground)
設置選定單元格的背景色。 |
void |
JList.setSelectionBackground(Color selectionBackground)
設置用於繪製選定項的背景的顏色,單元渲染器可以使用此顏色填充所選單元。 |
void |
JTable.setSelectionForeground(Color selectionForeground)
設置選定單元格的前景色。 |
void |
JList.setSelectionForeground(Color selectionForeground)
設置用於繪製選定項的前景的顏色,單元渲染器可以使用此顏色呈現文本和圖形。 |
void |
DebugGraphics.setXORMode(Color aColor)
覆寫 Graphics.setXORMode 。 |
static Color |
JColorChooser.showDialog(Component component,
String title,
Color initialColor)
顯示有網要的顏色選取器,在隱藏對話框之前一直阻塞。 |
參數型別為 Color 的 javax.swing 中的建構子 | |
---|---|
JColorChooser(Color initialColor)
創建具有指定初始顏色的顏色選取器窗格。 |
javax.swing.border 中 Color 的使用 |
---|
宣告為 Color 的 javax.swing.border 中的欄位 | |
---|---|
protected Color |
MatteBorder.color
|
protected Color |
EtchedBorder.highlight
|
protected Color |
BevelBorder.highlightInner
|
protected Color |
BevelBorder.highlightOuter
|
protected Color |
LineBorder.lineColor
|
protected Color |
EtchedBorder.shadow
|
protected Color |
BevelBorder.shadowInner
|
protected Color |
BevelBorder.shadowOuter
|
protected Color |
TitledBorder.titleColor
|
返回 Color 的 javax.swing.border 中的方法 | |
---|---|
Color |
EtchedBorder.getHighlightColor()
返回浮雕化邊框的高亮顯示顏色。 |
Color |
EtchedBorder.getHighlightColor(Component c)
返回浮雕化邊框在指定元件上呈現的高亮顯示顏色。 |
Color |
BevelBorder.getHighlightInnerColor()
返回斜面邊框內部的高亮顯示顏色。 |
Color |
BevelBorder.getHighlightInnerColor(Component c)
返回斜面邊框在指定元件上呈現的內部高亮顯示顏色。 |
Color |
BevelBorder.getHighlightOuterColor()
返回斜面邊框外部的高亮顯示顏色。 |
Color |
BevelBorder.getHighlightOuterColor(Component c)
返回斜面邊框在指定元件上呈現的外部高亮顯示顏色。 |
Color |
LineBorder.getLineColor()
返回邊框的顏色。 |
Color |
MatteBorder.getMatteColor()
返回平鋪邊框的顏色,如果使用了平鋪圖標,則返回 null。 |
Color |
EtchedBorder.getShadowColor()
返回浮雕化邊框的陰影顏色。 |
Color |
EtchedBorder.getShadowColor(Component c)
返回浮雕化邊框在指定元件上呈現的陰影顏色。 |
Color |
BevelBorder.getShadowInnerColor()
返回斜面邊框內部的陰影顏色。 |
Color |
BevelBorder.getShadowInnerColor(Component c)
返回斜面邊框在指定元件上呈現的內部陰影顏色。 |
Color |
BevelBorder.getShadowOuterColor()
返回斜面邊框的外部陰影顏色。 |
Color |
BevelBorder.getShadowOuterColor(Component c)
返回斜面邊框在指定元件上呈現的外部陰影顏色。 |
Color |
TitledBorder.getTitleColor()
返回帶標題邊框的標題顏色。 |
參數型別為 Color 的 javax.swing.border 中的方法 | |
---|---|
void |
TitledBorder.setTitleColor(Color titleColor)
設置帶標題邊框的標題顏色。 |
參數型別為 Color 的 javax.swing.border 中的建構子 | |
---|---|
BevelBorder(int bevelType,
Color highlight,
Color shadow)
創建具有指定型別、高亮顯示和陰影顏色的斜面邊框。 |
|
BevelBorder(int bevelType,
Color highlightOuterColor,
Color highlightInnerColor,
Color shadowOuterColor,
Color shadowInnerColor)
創建具有指定型別、高亮顯示和陰影顏色的斜面邊框。 |
|
EtchedBorder(Color highlight,
Color shadow)
創建具有指定高亮顯示和陰影顏色的陰刻浮雕化邊框 |
|
EtchedBorder(int etchType,
Color highlight,
Color shadow)
創建具有指定蝕刻型別、高亮顯示和陰影顏色的浮雕化邊框 |
|
LineBorder(Color color)
創建具有指定顏色、厚度為 1(thickness = 1)的線邊框。 |
|
LineBorder(Color color,
int thickness)
創建具有指定顏色和厚度的線邊框。 |
|
LineBorder(Color color,
int thickness,
boolean roundedCorners)
創建具有指定顏色、厚度和拐角形狀的線條邊框。 |
|
MatteBorder(Insets borderInsets,
Color matteColor)
創建具有指定 insets 和顏色的襯邊邊框。 |
|
MatteBorder(int top,
int left,
int bottom,
int right,
Color matteColor)
創建具有指定 insets 和顏色的襯邊邊框。 |
|
SoftBevelBorder(int bevelType,
Color highlight,
Color shadow)
創建具有指定型別、高亮顯示和陰影顏色的斜面邊框。 |
|
SoftBevelBorder(int bevelType,
Color highlightOuterColor,
Color highlightInnerColor,
Color shadowOuterColor,
Color shadowInnerColor)
創建具有指定型別、高亮顯示和陰影顏色的斜面邊框。 |
|
TitledBorder(Border border,
String title,
int titleJustification,
int titlePosition,
Font titleFont,
Color titleColor)
用指定的邊框、標題、標題對齊方式、標題位置、標題字體和標題顏色創建 TitledBorder 實例。 |
javax.swing.colorchooser 中 Color 的使用 |
---|
返回 Color 的 javax.swing.colorchooser 中的方法 | |
---|---|
protected Color |
AbstractColorChooserPanel.getColorFromModel()
返回當前所選取的顏色。 |
Color |
ColorSelectionModel.getSelectedColor()
返回所選取的 Color ,它不應為 null 。 |
Color |
DefaultColorSelectionModel.getSelectedColor()
返回所選取的 Color ,它不應為 null 。 |
參數型別為 Color 的 javax.swing.colorchooser 中的方法 | |
---|---|
void |
ColorSelectionModel.setSelectedColor(Color color)
將選取的顏色設置為 color 。 |
void |
DefaultColorSelectionModel.setSelectedColor(Color color)
將選取的顏色設置為 color 。 |
參數型別為 Color 的 javax.swing.colorchooser 中的建構子 | |
---|---|
DefaultColorSelectionModel(Color color)
創建一個 DefaultColorSelectionModel ,其當前顏色被設置為 color ,該顏色不應為 null 。 |
javax.swing.plaf 中 Color 的使用 |
---|
javax.swing.plaf 中 Color 的子類別 | |
---|---|
class |
ColorUIResource
|
參數型別為 Color 的 javax.swing.plaf 中的建構子 | |
---|---|
BorderUIResource.BevelBorderUIResource(int bevelType,
Color highlight,
Color shadow)
|
|
BorderUIResource.BevelBorderUIResource(int bevelType,
Color highlightOuter,
Color highlightInner,
Color shadowOuter,
Color shadowInner)
|
|
BorderUIResource.EtchedBorderUIResource(Color highlight,
Color shadow)
|
|
BorderUIResource.EtchedBorderUIResource(int etchType,
Color highlight,
Color shadow)
|
|
BorderUIResource.LineBorderUIResource(Color color)
|
|
BorderUIResource.LineBorderUIResource(Color color,
int thickness)
|
|
BorderUIResource.MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Color color)
|
|
BorderUIResource.TitledBorderUIResource(Border border,
String title,
int titleJustification,
int titlePosition,
Font titleFont,
Color titleColor)
|
|
ColorUIResource(Color c)
|
javax.swing.plaf.basic 中 Color 的使用 |
---|
宣告為 Color 的 javax.swing.plaf.basic 中的欄位 | |
---|---|
protected Color |
BasicMenuItemUI.acceleratorForeground
|
protected Color |
BasicMenuItemUI.acceleratorSelectionForeground
|
protected Color |
BasicBorders.ButtonBorder.darkShadow
|
protected Color |
BasicBorders.FieldBorder.darkShadow
|
protected Color |
BasicTabbedPaneUI.darkShadow
|
protected Color |
BasicMenuItemUI.disabledForeground
|
protected Color |
BasicToolBarUI.dockingBorderColor
|
protected Color |
BasicToolBarUI.dockingColor
|
protected Color |
BasicToolBarUI.floatingBorderColor
|
protected Color |
BasicToolBarUI.floatingColor
|
protected Color |
BasicTabbedPaneUI.focus
|
protected Color |
BasicBorders.ButtonBorder.highlight
|
protected Color |
BasicBorders.FieldBorder.highlight
|
protected Color |
BasicBorders.SplitPaneBorder.highlight
|
protected Color |
BasicTabbedPaneUI.highlight
|
protected Color |
BasicSeparatorUI.highlight
|
protected Color |
BasicBorders.ButtonBorder.lightHighlight
|
protected Color |
BasicBorders.FieldBorder.lightHighlight
|
protected Color |
BasicTabbedPaneUI.lightHighlight
|
protected Color |
BasicInternalFrameTitlePane.notSelectedTextColor
|
protected Color |
BasicInternalFrameTitlePane.notSelectedTitleColor
|
protected Color |
BasicInternalFrameTitlePane.selectedTextColor
|
protected Color |
BasicInternalFrameTitlePane.selectedTitleColor
|
protected Color |
BasicMenuItemUI.selectionBackground
|
protected Color |
BasicMenuItemUI.selectionForeground
|
protected Color |
BasicBorders.ButtonBorder.shadow
|
protected Color |
BasicBorders.FieldBorder.shadow
|
protected Color |
BasicBorders.SplitPaneBorder.shadow
|
protected Color |
BasicTabbedPaneUI.shadow
|
protected Color |
BasicSeparatorUI.shadow
|
protected Color |
BasicScrollBarUI.thumbColor
|
protected Color |
BasicScrollBarUI.thumbDarkShadowColor
|
protected Color |
BasicScrollBarUI.thumbHighlightColor
|
protected Color |
BasicScrollBarUI.thumbLightShadowColor
|
protected Color |
BasicScrollBarUI.trackColor
|
protected Color |
BasicScrollBarUI.trackHighlightColor
|
返回 Color 的 javax.swing.plaf.basic 中的方法 | |
---|---|
Color |
BasicToolBarUI.DragWindow.getBorderColor()
|
Color |
BasicToolBarUI.getDockingColor()
獲取在連接 (docking) 區域上時顯示的顏色。 |
Color |
BasicToolBarUI.getFloatingColor()
獲取在浮動區域上時顯示的顏色。 |
protected Color |
BasicSliderUI.getFocusColor()
|
protected Color |
BasicTreeUI.getHashColor()
|
protected Color |
BasicSliderUI.getHighlightColor()
|
protected Color |
BasicProgressBarUI.getSelectionBackground()
如果在進度條的未填充區域上繪製文本,則文本的顏色為 "selectionBackground"。 |
protected Color |
BasicProgressBarUI.getSelectionForeground()
如果在進度條的填充區域上繪製文本,文本的顏色為 "selectionForeground"。 |
protected Color |
BasicSliderUI.getShadowColor()
|
參數型別為 Color 的 javax.swing.plaf.basic 中的方法 | |
---|---|
static void |
BasicGraphicsUtils.drawBezel(Graphics g,
int x,
int y,
int w,
int h,
boolean isPressed,
boolean isDefault,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
static void |
BasicGraphicsUtils.drawEtchedRect(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
static void |
BasicGraphicsUtils.drawGroove(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color highlight)
|
static void |
BasicGraphicsUtils.drawLoweredBezel(Graphics g,
int x,
int y,
int w,
int h,
Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
protected void |
BasicMenuItemUI.paintBackground(Graphics g,
JMenuItem menuItem,
Color bgColor)
繪製選單項的背景。 |
protected void |
BasicMenuItemUI.paintMenuItem(Graphics g,
JComponent c,
Icon checkIcon,
Icon arrowIcon,
Color background,
Color foreground,
int defaultTextIconGap)
|
void |
BasicToolBarUI.DragWindow.setBorderColor(Color c)
|
void |
BasicToolBarUI.setDockingColor(Color c)
設置在連接區域上時顯示的顏色。 |
void |
BasicToolBarUI.setFloatingColor(Color c)
設置在浮動區域上時顯示的顏色。 |
protected void |
BasicTreeUI.setHashColor(Color color)
|
參數型別為 Color 的 javax.swing.plaf.basic 中的建構子 | |
---|---|
BasicArrowButton(int direction,
Color background,
Color shadow,
Color darkShadow,
Color highlight)
創建一個在指定方向上繪製其箭頭並具有指定顏色的 BasicArrowButton 。 |
|
BasicBorders.ButtonBorder(Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
|
BasicBorders.FieldBorder(Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
|
BasicBorders.MenuBarBorder(Color shadow,
Color highlight)
|
|
BasicBorders.RadioButtonBorder(Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
|
BasicBorders.RolloverButtonBorder(Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
|
BasicBorders.SplitPaneBorder(Color highlight,
Color shadow)
|
|
BasicBorders.ToggleButtonBorder(Color shadow,
Color darkShadow,
Color highlight,
Color lightHighlight)
|
javax.swing.plaf.metal 中 Color 的使用 |
---|
宣告為 Color 的 javax.swing.plaf.metal 中的欄位 | |
---|---|
protected static Color |
MetalSliderUI.darkShadowColor
|
protected Color |
MetalRadioButtonUI.disabledTextColor
|
protected Color |
MetalToggleButtonUI.disabledTextColor
|
protected Color |
MetalButtonUI.disabledTextColor
|
protected Color |
MetalRadioButtonUI.focusColor
|
protected Color |
MetalToggleButtonUI.focusColor
|
protected Color |
MetalButtonUI.focusColor
|
protected static Color |
MetalSliderUI.highlightColor
|
protected Color |
MetalRadioButtonUI.selectColor
|
protected Color |
MetalTabbedPaneUI.selectColor
|
protected Color |
MetalToggleButtonUI.selectColor
|
protected Color |
MetalButtonUI.selectColor
|
protected Color |
MetalTabbedPaneUI.selectHighlight
|
protected Color |
MetalTabbedPaneUI.tabAreaBackground
|
protected static Color |
MetalSliderUI.thumbColor
|
返回 Color 的 javax.swing.plaf.metal 中的方法 | |
---|---|
protected Color |
MetalTabbedPaneUI.getColorForGap(int currentRun,
int x,
int y)
|
protected Color |
MetalRadioButtonUI.getDisabledTextColor()
|
protected Color |
MetalToggleButtonUI.getDisabledTextColor()
|
protected Color |
MetalButtonUI.getDisabledTextColor()
|
protected Color |
MetalRadioButtonUI.getFocusColor()
|
protected Color |
MetalToggleButtonUI.getFocusColor()
|
protected Color |
MetalButtonUI.getFocusColor()
|
protected Color |
MetalRadioButtonUI.getSelectColor()
|
protected Color |
MetalToggleButtonUI.getSelectColor()
|
protected Color |
MetalButtonUI.getSelectColor()
|
javax.swing.plaf.synth 中 Color 的使用 |
---|
返回 Color 的 javax.swing.plaf.synth 中的方法 | |
---|---|
Color |
SynthStyle.getColor(SynthContext context,
ColorType type)
返回指定狀態的顏色。 |
protected abstract Color |
SynthStyle.getColorForState(SynthContext context,
ColorType type)
返回指定狀態的顏色。 |
javax.swing.table 中 Color 的使用 |
---|
返回 Color 的 javax.swing.table 中的方法 | |
---|---|
Color |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBackground()
|
Color |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getForeground()
|
參數型別為 Color 的 javax.swing.table 中的方法 | |
---|---|
void |
DefaultTableCellRenderer.setBackground(Color c)
覆寫 JComponent.setBackground 將未選定單元格的背景色分派為指定顏色。 |
void |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setBackground(Color c)
|
void |
DefaultTableCellRenderer.setForeground(Color c)
覆寫 JComponent.setForeground 將未選定單元格的前景色分派為指定顏色。 |
void |
JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setForeground(Color c)
|
javax.swing.text 中 Color 的使用 |
---|
返回 Color 的 javax.swing.text 中的方法 | |
---|---|
Color |
GlyphView.getBackground()
獲取用於呈現字形的背景色。 |
Color |
LabelView.getBackground()
獲取用於呈現字形的背景色。 |
Color |
DefaultStyledDocument.getBackground(AttributeSet attr)
從屬性集獲得背景顏色。 |
Color |
StyledDocument.getBackground(AttributeSet attr)
使用一個屬性集並將其轉換為一個背景色規範。 |
static Color |
StyleConstants.getBackground(AttributeSet a)
從屬性列表中獲取背景色設置。 |
Color |
StyleContext.getBackground(AttributeSet attr)
使用一個屬性集並將其轉換成為一個背景色規範。 |
Color |
JTextComponent.getCaretColor()
獲取用於呈現插入符的當前顏色。 |
Color |
DefaultHighlighter.DefaultHighlightPainter.getColor()
返回高亮顯示的顏色。 |
Color |
JTextComponent.getDisabledTextColor()
獲取用於呈現禁用文本的當前顏色。 |
Color |
GlyphView.getForeground()
獲取用於呈現字形的前景色。 |
Color |
LabelView.getForeground()
獲取用於呈現字形的前景色。 |
Color |
DefaultStyledDocument.getForeground(AttributeSet attr)
從屬性集獲得前景色。 |
Color |
StyledDocument.getForeground(AttributeSet attr)
使用一個屬性集並將其轉換成為一個前景色規範。 |
static Color |
StyleConstants.getForeground(AttributeSet a)
從屬性列表中獲取前景色設置。 |
Color |
StyleContext.getForeground(AttributeSet attr)
使用一個屬性集並將其轉換成為一個前景色規範。 |
Color |
JTextComponent.getSelectedTextColor()
獲取用於呈現選定文本的當前顏色。 |
Color |
JTextComponent.getSelectionColor()
獲取用於呈現選定的當前顏色。 |
參數型別為 Color 的 javax.swing.text 中的方法 | |
---|---|
protected void |
LabelView.setBackground(Color bg)
設置視圖的背景色。 |
static void |
StyleConstants.setBackground(MutableAttributeSet a,
Color fg)
設置背景色。 |
void |
JTextComponent.setCaretColor(Color c)
設置用於呈現插入符的當前顏色。 |
void |
JTextComponent.setDisabledTextColor(Color c)
設置用於呈現禁用文本的當前顏色。 |
static void |
StyleConstants.setForeground(MutableAttributeSet a,
Color fg)
設置前景色。 |
void |
JTextComponent.setSelectedTextColor(Color c)
設置用於呈現選定文本的當前顏色。 |
void |
JTextComponent.setSelectionColor(Color c)
設置用於呈現選定的當前顏色。 |
參數型別為 Color 的 javax.swing.text 中的建構子 | |
---|---|
DefaultHighlighter.DefaultHighlightPainter(Color c)
建構新的高亮顯示 painter。 |
|
StyledEditorKit.ForegroundAction(String nm,
Color fg)
創建新的 ForegroundAction。 |
javax.swing.text.html 中 Color 的使用 |
---|
返回 Color 的 javax.swing.text.html 中的方法 | |
---|---|
Color |
StyleSheet.getBackground(AttributeSet a)
獲取一個屬性集並將其轉換為背景色規範。 |
Color |
StyleSheet.getForeground(AttributeSet a)
獲取一個屬性集並將其轉換為前景色規範。 |
Color |
StyleSheet.stringToColor(String string)
將顏色字元串(如 "RED" 或 "#NNNNNN")轉換為 Color。 |
javax.swing.tree 中 Color 的使用 |
---|
宣告為 Color 的 javax.swing.tree 中的欄位 | |
---|---|
protected Color |
DefaultTreeCellRenderer.backgroundNonSelectionColor
不選定節點時用於背景的顏色。 |
protected Color |
DefaultTreeCellRenderer.backgroundSelectionColor
選定節點時用於背景的顏色。 |
protected Color |
DefaultTreeCellEditor.borderSelectionColor
如果應繪製邊框選擇色,則為 true。 |
protected Color |
DefaultTreeCellRenderer.borderSelectionColor
節點具有焦點時,用於焦點指示符的顏色。 |
protected Color |
DefaultTreeCellRenderer.textNonSelectionColor
用於非選定節點的前景顏色。 |
protected Color |
DefaultTreeCellRenderer.textSelectionColor
用於選定節點的前景顏色。 |
返回 Color 的 javax.swing.tree 中的方法 | |
---|---|
Color |
DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
返回用於非選定節點的背景色。 |
Color |
DefaultTreeCellRenderer.getBackgroundSelectionColor()
返回在選定節點的情況下背景所使用的顏色。 |
Color |
DefaultTreeCellEditor.getBorderSelectionColor()
返回繪製邊框的顏色。 |
Color |
DefaultTreeCellRenderer.getBorderSelectionColor()
返回繪製邊框時所使用的顏色。 |
Color |
DefaultTreeCellRenderer.getTextNonSelectionColor()
返回未選定節點時繪製文本所使用的顏色。 |
Color |
DefaultTreeCellRenderer.getTextSelectionColor()
返回選定節點時繪製文本所使用的顏色。 |
參數型別為 Color 的 javax.swing.tree 中的方法 | |
---|---|
void |
DefaultTreeCellRenderer.setBackground(Color color)
創建子類別,以便將 ColorUIResource 映射為 null。 |
void |
DefaultTreeCellRenderer.setBackgroundNonSelectionColor(Color newColor)
設置用於非選定節點的背景色。 |
void |
DefaultTreeCellRenderer.setBackgroundSelectionColor(Color newColor)
設置在選定節點的情況下背景所使用的顏色。 |
void |
DefaultTreeCellEditor.setBorderSelectionColor(Color newColor)
設置用於邊框的顏色。 |
void |
DefaultTreeCellRenderer.setBorderSelectionColor(Color newColor)
設置用於邊框的顏色。 |
void |
DefaultTreeCellRenderer.setTextNonSelectionColor(Color newColor)
設置選定節點時繪製文本所使用的顏色。 |
void |
DefaultTreeCellRenderer.setTextSelectionColor(Color newColor)
設置選定節點時繪製文本所使用的顏色。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。