Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import java.awt.Image;
- import java.awt.Toolkit;
- import java.awt.geom.Rectangle2D;
- import javax.swing.JComponent;
- import javax.swing.JFrame;
- class MyCanvas extends JComponent {
- public void paint(Graphics g) {
- Graphics2D g2 = (Graphics2D) g;
- Rectangle2D df =new Rectangle2D.Double(10,10, 20,20);
- g2.draw(df);
- g2.drawRect(30,30,50,60);
- //Image img1 = Toolkit.getDefaultToolkit().getImage("B:\\images\\kuy.jpg");
- //g2.drawImage(img1, 10, 10, this);
- //g2.finalize();
- }
- }
- public class Graphics2DDrawImage {
- public static void main(String[] a) {
- JFrame window = new JFrame();
- window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- window.setBounds(30, 30, 300, 300);
- window.getContentPane().add(new MyCanvas());
- window.setVisible(true);
- }
- }
Add Comment
Please, Sign In to add comment