// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __java_awt_SystemColor__ #define __java_awt_SystemColor__ #pragma interface #include #include extern "Java" { namespace java { namespace awt { class PaintContext; class Rectangle; class RenderingHints; class SystemColor; namespace geom { class AffineTransform; class Rectangle2D; } namespace image { class ColorModel; } } } } class java::awt::SystemColor : public ::java::awt::Color { SystemColor(jint); public: jint getRGB(); ::java::awt::PaintContext * createContext(::java::awt::image::ColorModel *, ::java::awt::Rectangle *, ::java::awt::geom::Rectangle2D *, ::java::awt::geom::AffineTransform *, ::java::awt::RenderingHints *); ::java::lang::String * toString(); private: static const jlong serialVersionUID = 4503142729533789064LL; public: static const jint DESKTOP = 0; static const jint ACTIVE_CAPTION = 1; static const jint ACTIVE_CAPTION_TEXT = 2; static const jint ACTIVE_CAPTION_BORDER = 3; static const jint INACTIVE_CAPTION = 4; static const jint INACTIVE_CAPTION_TEXT = 5; static const jint INACTIVE_CAPTION_BORDER = 6; static const jint WINDOW = 7; static const jint WINDOW_BORDER = 8; static const jint WINDOW_TEXT = 9; static const jint MENU = 10; static const jint MENU_TEXT = 11; static const jint TEXT = 12; static const jint TEXT_TEXT = 13; static const jint TEXT_HIGHLIGHT = 14; static const jint TEXT_HIGHLIGHT_TEXT = 15; static const jint TEXT_INACTIVE_TEXT = 16; static const jint CONTROL = 17; static const jint CONTROL_TEXT = 18; static const jint CONTROL_HIGHLIGHT = 19; static const jint CONTROL_LT_HIGHLIGHT = 20; static const jint CONTROL_SHADOW = 21; static const jint CONTROL_DK_SHADOW = 22; static const jint SCROLLBAR = 23; static const jint INFO = 24; static const jint INFO_TEXT = 25; static const jint NUM_COLORS = 26; private: static JArray< jint > * colors; public: static ::java::awt::SystemColor * desktop; static ::java::awt::SystemColor * activeCaption; static ::java::awt::SystemColor * activeCaptionText; static ::java::awt::SystemColor * activeCaptionBorder; static ::java::awt::SystemColor * inactiveCaption; static ::java::awt::SystemColor * inactiveCaptionText; static ::java::awt::SystemColor * inactiveCaptionBorder; static ::java::awt::SystemColor * window; static ::java::awt::SystemColor * windowBorder; static ::java::awt::SystemColor * windowText; static ::java::awt::SystemColor * menu; static ::java::awt::SystemColor * menuText; static ::java::awt::SystemColor * text; static ::java::awt::SystemColor * textText; static ::java::awt::SystemColor * textHighlight; static ::java::awt::SystemColor * textHighlightText; static ::java::awt::SystemColor * textInactiveText; static ::java::awt::SystemColor * control; static ::java::awt::SystemColor * controlText; static ::java::awt::SystemColor * controlHighlight; static ::java::awt::SystemColor * controlLtHighlight; static ::java::awt::SystemColor * controlShadow; static ::java::awt::SystemColor * controlDkShadow; static ::java::awt::SystemColor * scrollbar; static ::java::awt::SystemColor * info; static ::java::awt::SystemColor * infoText; static ::java::lang::Class class$; }; #endif // __java_awt_SystemColor__