Class PaintContext
- java.lang.Object
- 
- docking.widgets.fieldpanel.internal.PaintContext
 
- 
 public class PaintContext extends java.lang.ObjectMiscellaneous information needed by fields to paint.
- 
- 
Constructor SummaryConstructors Constructor Description PaintContext()Create a new PaintContext with default color values.PaintContext(PaintContext other)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancursorFocused()booleancursorHidden()java.awt.ColorgetBackground()Returns the current background color setting.java.awt.ColorgetCursorColor()Returns the current cursor color setting.java.awt.ColorgetDefaultBackground()Returns the current default background color setting that is used when there is no special background color or highlight or selection.java.awt.ColorgetFocusedCursorColor()java.awt.ColorgetForeground()Returns the current foreground color setting.java.awt.ColorgetHighlightColor()Returns the current selection color setting.java.awt.ColorgetNotFocusedCursorColor()java.awt.ColorgetSelectedHighlightColor()Returns the current selection color setting.java.awt.ColorgetSelectionColor()Returns the current selection color setting.booleanisDefaultBackground()Returns true if the current background color matches the default background color.booleanisPrinting()booleanisTextCopying()voidsetBackgroundColor(java.awt.Color c)voidsetCursorColor(java.awt.Color c)voidsetCursorFocused(boolean isFocused)voidsetCursorHidden(boolean isHidden)voidsetDefaultBackgroundColor(java.awt.Color c)voidsetFocusedCursorColor(java.awt.Color color)voidsetForegroundColor(java.awt.Color c)voidsetHighlightColor(java.awt.Color c)voidsetNotFocusedCursorColor(java.awt.Color color)voidsetPrintColor(java.awt.Color c)voidsetPrinting(boolean b)voidsetSelectionColor(java.awt.Color c)voidsetTextCopying(boolean b)
 
- 
- 
- 
Constructor Detail- 
PaintContextpublic PaintContext() Create a new PaintContext with default color values.
 - 
PaintContextpublic PaintContext(PaintContext other) 
 
- 
 - 
Method Detail- 
getDefaultBackgroundpublic final java.awt.Color getDefaultBackground() Returns the current default background color setting that is used when there is no special background color or highlight or selection.
 - 
getBackgroundpublic final java.awt.Color getBackground() Returns the current background color setting.
 - 
getForegroundpublic final java.awt.Color getForeground() Returns the current foreground color setting.
 - 
getSelectionColorpublic final java.awt.Color getSelectionColor() Returns the current selection color setting.
 - 
getHighlightColorpublic final java.awt.Color getHighlightColor() Returns the current selection color setting.
 - 
getSelectedHighlightColorpublic final java.awt.Color getSelectedHighlightColor() Returns the current selection color setting.
 - 
getCursorColorpublic final java.awt.Color getCursorColor() Returns the current cursor color setting.
 - 
getFocusedCursorColorpublic final java.awt.Color getFocusedCursorColor() 
 - 
setSelectionColorpublic void setSelectionColor(java.awt.Color c) 
 - 
setHighlightColorpublic void setHighlightColor(java.awt.Color c) 
 - 
setDefaultBackgroundColorpublic void setDefaultBackgroundColor(java.awt.Color c) 
 - 
isDefaultBackgroundpublic final boolean isDefaultBackground() Returns true if the current background color matches the default background color.
 - 
setBackgroundColorpublic void setBackgroundColor(java.awt.Color c) 
 - 
setForegroundColorpublic void setForegroundColor(java.awt.Color c) 
 - 
setCursorColorpublic void setCursorColor(java.awt.Color c) 
 - 
cursorHiddenpublic boolean cursorHidden() 
 - 
cursorFocusedpublic boolean cursorFocused() 
 - 
setCursorFocusedpublic void setCursorFocused(boolean isFocused) 
 - 
setCursorHiddenpublic void setCursorHidden(boolean isHidden) 
 - 
setFocusedCursorColorpublic void setFocusedCursorColor(java.awt.Color color) 
 - 
setNotFocusedCursorColorpublic void setNotFocusedCursorColor(java.awt.Color color) 
 - 
getNotFocusedCursorColorpublic java.awt.Color getNotFocusedCursorColor() 
 - 
setPrintColorpublic void setPrintColor(java.awt.Color c) 
 - 
setPrintingpublic void setPrinting(boolean b) 
 - 
setTextCopyingpublic void setTextCopying(boolean b) 
 - 
isPrintingpublic boolean isPrinting() 
 - 
isTextCopyingpublic boolean isTextCopying() 
 
- 
 
-