equal
deleted
inserted
replaced
30 import java.awt.event.*; |
30 import java.awt.event.*; |
31 import java.awt.image.BufferedImage; |
31 import java.awt.image.BufferedImage; |
32 import javax.swing.plaf.basic.BasicGraphicsUtils; |
32 import javax.swing.plaf.basic.BasicGraphicsUtils; |
33 import java.awt.geom.AffineTransform; |
33 import java.awt.geom.AffineTransform; |
34 |
34 |
35 import java.util.logging.*; |
35 import sun.util.logging.PlatformLogger; |
36 |
36 |
37 class XCheckboxPeer extends XComponentPeer implements CheckboxPeer { |
37 class XCheckboxPeer extends XComponentPeer implements CheckboxPeer { |
38 |
38 |
39 private static final Logger log = Logger.getLogger("sun.awt.X11.XCheckboxPeer"); |
39 private static final PlatformLogger log = PlatformLogger.getLogger("sun.awt.X11.XCheckboxPeer"); |
40 |
40 |
41 private static final Insets focusInsets = new Insets(0,0,0,0); |
41 private static final Insets focusInsets = new Insets(0,0,0,0); |
42 private static final Insets borderInsets = new Insets(2,2,2,2); |
42 private static final Insets borderInsets = new Insets(2,2,2,2); |
43 private static final int checkBoxInsetFromText = 2; |
43 private static final int checkBoxInsetFromText = 2; |
44 |
44 |
170 public void mousePressed(MouseEvent e) { |
170 public void mousePressed(MouseEvent e) { |
171 if (XToolkit.isLeftMouseButton(e)) { |
171 if (XToolkit.isLeftMouseButton(e)) { |
172 Checkbox cb = (Checkbox) e.getSource(); |
172 Checkbox cb = (Checkbox) e.getSource(); |
173 |
173 |
174 if (cb.contains(e.getX(), e.getY())) { |
174 if (cb.contains(e.getX(), e.getY())) { |
175 if (log.isLoggable(Level.FINER)) { |
175 if (log.isLoggable(PlatformLogger.FINER)) { |
176 log.finer("mousePressed() on " + target.getName() + " : armed = " + armed + ", pressed = " + pressed |
176 log.finer("mousePressed() on " + target.getName() + " : armed = " + armed + ", pressed = " + pressed |
177 + ", selected = " + selected + ", enabled = " + isEnabled()); |
177 + ", selected = " + selected + ", enabled = " + isEnabled()); |
178 } |
178 } |
179 if (!isEnabled()) { |
179 if (!isEnabled()) { |
180 // Disabled buttons ignore all input... |
180 // Disabled buttons ignore all input... |
188 } |
188 } |
189 } |
189 } |
190 } |
190 } |
191 |
191 |
192 public void mouseReleased(MouseEvent e) { |
192 public void mouseReleased(MouseEvent e) { |
193 if (log.isLoggable(Level.FINER)) { |
193 if (log.isLoggable(PlatformLogger.FINER)) { |
194 log.finer("mouseReleased() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
194 log.finer("mouseReleased() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
195 + ", selected = " + selected + ", enabled = " + isEnabled()); |
195 + ", selected = " + selected + ", enabled = " + isEnabled()); |
196 } |
196 } |
197 boolean sendEvent = false; |
197 boolean sendEvent = false; |
198 if (XToolkit.isLeftMouseButton(e)) { |
198 if (XToolkit.isLeftMouseButton(e)) { |
213 } |
213 } |
214 } |
214 } |
215 } |
215 } |
216 |
216 |
217 public void mouseEntered(MouseEvent e) { |
217 public void mouseEntered(MouseEvent e) { |
218 if (log.isLoggable(Level.FINER)) { |
218 if (log.isLoggable(PlatformLogger.FINER)) { |
219 log.finer("mouseEntered() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
219 log.finer("mouseEntered() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
220 + ", selected = " + selected + ", enabled = " + isEnabled()); |
220 + ", selected = " + selected + ", enabled = " + isEnabled()); |
221 } |
221 } |
222 if (pressed) { |
222 if (pressed) { |
223 armed = true; |
223 armed = true; |
224 repaint(); |
224 repaint(); |
225 } |
225 } |
226 } |
226 } |
227 |
227 |
228 public void mouseExited(MouseEvent e) { |
228 public void mouseExited(MouseEvent e) { |
229 if (log.isLoggable(Level.FINER)) { |
229 if (log.isLoggable(PlatformLogger.FINER)) { |
230 log.finer("mouseExited() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
230 log.finer("mouseExited() on " + target.getName() + ": armed = " + armed + ", pressed = " + pressed |
231 + ", selected = " + selected + ", enabled = " + isEnabled()); |
231 + ", selected = " + selected + ", enabled = " + isEnabled()); |
232 } |
232 } |
233 if (armed) { |
233 if (armed) { |
234 armed = false; |
234 armed = false; |