harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dmitriy Matveev (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5214) [classlib][awt] Graphics XORMode drawing doesn't implemented
Date Wed, 28 Nov 2007 14:31:44 GMT
[classlib][awt] Graphics XORMode drawing doesn't implemented
------------------------------------------------------------

                 Key: HARMONY-5214
                 URL: https://issues.apache.org/jira/browse/HARMONY-5214
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
         Environment: Linux
            Reporter: Dmitriy Matveev


import java.awt.*;
import java.awt.image.BufferedImage;
import java.awt.event.*;

import javax.swing.JFrame;

public class XORModeTest {
    public static void main(String[] args) {
        final Font font = new Font("Dialog",Font.PLAIN, 12);

        JFrame f = new JFrame("XORModeTest"){
            public void paint(Graphics g){
                Graphics2D g2d = (Graphics2D)g;
                BufferedImage bi = new BufferedImage(200,200,BufferedImage.TYPE_INT_ARGB);
                Graphics2D g2 = bi.createGraphics();
                g2.setFont(font);
                g2.setColor(Color.green);
                g2.fillRect(30, 30, 100, 100);
                g2.setColor(Color.red);
                g2.drawString("Test", 50, 80);
                g2d.setXORMode(Color.blue);
                g2d.drawImage(bi,0,0,null);
            }
        };
             
        f.setBounds(0, 0, 300, 300);
        f.setVisible(true);
        f.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent ev) {
                System.exit(0);
            }
        });
    }
}


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message