Revision 12385 trunk/libraries/libUIComponent/src/org/gvsig/gui/beans/imagenavigator/ImageNavigator.java
ImageNavigator.java | ||
---|---|---|
18 | 18 |
*/ |
19 | 19 |
package org.gvsig.gui.beans.imagenavigator; |
20 | 20 |
|
21 |
import java.awt.AlphaComposite; |
|
21 | 22 |
import java.awt.Color; |
22 | 23 |
import java.awt.Cursor; |
23 | 24 |
import java.awt.Graphics; |
... | ... | |
473 | 474 |
|
474 | 475 |
int sep = 13; |
475 | 476 |
int pos = sep + 1; |
476 |
int alpha = 222; |
|
477 | 477 |
|
478 | 478 |
int alto = sep * 6 + 19; |
479 | 479 |
|
480 |
Graphics graphics2 = g; |
|
480 |
Image image2 = createImage(width, alto); |
|
481 |
Graphics graphics2 = image2.getGraphics(); |
|
482 |
alto--; |
|
481 | 483 |
|
482 | 484 |
for (int i=0; i<alto; i++) { |
483 |
graphics2.setColor(new Color(255, 255, 152 - ((i*52)/alto), alpha));
|
|
485 |
graphics2.setColor(new Color(255, 255, 152 - ((i*52)/alto))); |
|
484 | 486 |
graphics2.drawLine(0, i, width, i); |
485 | 487 |
} |
486 | 488 |
|
... | ... | |
504 | 506 |
pos+=sep; |
505 | 507 |
graphics2.drawString("Espacio, 0: Ver todo", 20, pos); |
506 | 508 |
|
507 |
graphics2.setColor(new Color(185, 185, 185, alpha));
|
|
509 |
graphics2.setColor(new Color(185, 185, 185)); |
|
508 | 510 |
graphics2.drawLine(0, alto, width, alto); |
511 |
|
|
512 |
AlphaComposite myAlpha = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.9f); |
|
513 |
g.setComposite(myAlpha); |
|
514 |
|
|
515 |
g.drawImage(image2, 0, 0, this); |
|
509 | 516 |
} |
510 | 517 |
|
511 | 518 |
Point mouse = null; |
Also available in: Unified diff