예제 #1
0
    protected void paintComponent(Graphics g) {

        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D) g;
        Composite comp = g2.getComposite();

        g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.5f));
        g2.setColor(bgColor);
        g2.fillRect(0, 0, 26, getHeight());
        g2.setColor(getBackground().darker());
        g2.drawLine(26, 1, 26, getHeight() - 1);
        g2.setComposite(comp);
        g2.drawImage(img, 3, 3, 3 + SIZE, 3 + SIZE, 0, 0, SIZE, SIZE, null);

        // g2.dispose();

    }