code_junkie

Swing JLayeredPane.getLayer() - Documentation error or actual side effect

Nov 14th, 2011
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. public static int getLayer(JComponent c) {
  2. Integer i;
  3. if((i = (Integer)c.getClientProperty(LAYER_PROPERTY)) != null)
  4. return i.intValue();
  5. return DEFAULT_LAYER.intValue();
  6. }
  7.  
  8. public int getLayer(Component c) {
  9. Integer i;
  10. if(c instanceof JComponent)
  11. i = (Integer)((JComponent)c).getClientProperty(LAYER_PROPERTY);
  12. else
  13. i = (Integer)getComponentToLayer().get((Component)c);
  14.  
  15. if(i == null)
  16. return DEFAULT_LAYER.intValue();
  17. return i.intValue();
  18. }
Add Comment
Please, Sign In to add comment