2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_colorchooser_DefaultRGBChooserPanel__
5 #define __javax_swing_colorchooser_DefaultRGBChooserPanel__
9 #include <javax/swing/colorchooser/AbstractColorChooserPanel.h>
28 namespace colorchooser
30 class DefaultRGBChooserPanel;
40 class javax::swing::colorchooser::DefaultRGBChooserPanel : public ::javax::swing::colorchooser::AbstractColorChooserPanel
44 DefaultRGBChooserPanel();
45 virtual ::java::lang::String * getDisplayName();
46 virtual void updateChooser();
47 public: // actually protected
48 virtual void buildChooser();
50 virtual void uninstallChooserPanel(::javax::swing::JColorChooser *);
52 void uninstallListeners();
53 void installListeners();
55 virtual ::javax::swing::Icon * getSmallDisplayIcon();
56 virtual ::javax::swing::Icon * getLargeDisplayIcon();
57 virtual void paint(::java::awt::Graphics *);
58 public: // actually package-private
59 jboolean __attribute__((aligned(__alignof__( ::javax::swing::colorchooser::AbstractColorChooserPanel)))) spinnerChange;
60 jboolean sliderChange;
61 jboolean updateChange;
63 ::javax::swing::event::ChangeListener * colorChanger;
64 ::javax::swing::event::ChangeListener * spinnerHandler;
65 public: // actually package-private
66 ::javax::swing::JSlider * R;
67 ::javax::swing::JSlider * G;
68 ::javax::swing::JSlider * B;
70 ::javax::swing::JLabel * RLabel;
71 ::javax::swing::JLabel * GLabel;
72 ::javax::swing::JLabel * BLabel;
73 public: // actually package-private
74 ::javax::swing::JSpinner * RSpinner;
75 ::javax::swing::JSpinner * GSpinner;
76 ::javax::swing::JSpinner * BSpinner;
78 static ::java::lang::Class class$;
81 #endif // __javax_swing_colorchooser_DefaultRGBChooserPanel__