01: package org.zilonis.tool.ui.component;
02:
03: import java.awt.Color;
04: import java.awt.Dimension;
05: import java.awt.Graphics;
06: import java.awt.Graphics2D;
07:
08: import javax.swing.JComponent;
09:
10: public class VArrowComponent extends JComponent {
11:
12: @Override
13: public void paintComponent(Graphics g) {
14: Dimension d = getSize();
15: Graphics2D g2d = (Graphics2D) g;
16: g.setColor(Color.WHITE);
17: int h = (int) d.getHeight();
18: g.fillRect(2, 1, 3, h);
19: g.fillPolygon(new int[] { 0, 7, 3, 0 }, new int[] { h - 3,
20: h - 3, h, h - 3 }, 4);
21: }
22: }
|