A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

package com.first;

import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.io.File;
import java.io.IOException;
import java.util.Random;
public class Draw {

        /**
         * @param args
         * @throws IOException
         */
        public static void main(String[] args) throws IOException {
                // TODO Auto-generated method stub
   
               
                final JFrame ss = new JFrame ();
                ss.setSize(400,300);
                ss.setVisible(true);
               
               
                final MyDraw hh = new MyDraw();
                ss.add(hh);
               
                JButton jb = new JButton();
                ss.add(jb,BorderLayout.SOUTH);
                jb.addActionListener(new ActionListener(){

                        @Override
                        public void actionPerformed(ActionEvent e) {
                                // TODO Auto-generated method stub
                                hh.repaint();
                        }
                       
                });
               
               
                       
        }
       
}
class MyDraw extends Canvas
{
        Random r = new Random();
       
        public void paint(Graphics g)
        {
               
                       
               
                g.setColor(Color.red);
        try {
                        g.drawImage( ImageIO.read(new File("$5W)3O2~`UGWD``XS~L5I(V")),0,0,null);
                } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }                               
        }
}
   

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马