Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.KeyEvent;
- import java.awt.event.KeyListener;
- import java.awt.event.MouseEvent;
- import java.awt.event.MouseListener;
- import java.util.concurrent.TimeUnit;
- import javax.swing.*;
- public class graphics extends JFrame implements KeyListener{
- static int x=10, oldx=0;
- static int y=10, oldy=0;
- int length = 100;
- public graphics(){
- super();
- }
- public void paint(Graphics g){
- g.drawLine(x,y,x+length,y+length);
- //g.setColor(Color.WHITE);
- //g.drawLine(oldx,oldy,oldx+length,oldy+length);
- }
- public static void main(String arg[]) throws InterruptedException{
- graphics frame = new graphics();
- frame.setSize(1000,1000);
- frame.setVisible(true);
- frame.repaint();
- //TimeUnit.SECONDS.sleep(1);
- frame.addKeyListener(this};
- }
- @Override
- public void keyPressed(KeyEvent arg0) {
- x++;
- y++;
- frame.repaint();
- }
- @Override
- public void keyReleased(KeyEvent arg0) {
- // TODO Auto-generated method stub
- }
- @Override
- public void keyTyped(KeyEvent arg0) {
- // TODO Auto-generated method stub
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement