01/10/2018, 17:27

E up lại code bỏ những class thừa đi .mong a chị chỉ giúp e lỗi sai chỗ nào .sao khi Nhấn phím từ bàn phím hoặc Chuột chim lại không bay ạ

e up lại code bỏ những class thừa đi .mong a chị chỉ giúp e lỗi sai chỗ nào .khi mà e Nhấn 1 phím từ bàn phím hoặc chuột mà Chim không bay ( Chim là 1 cái hình vuông màu đỏ ạ - bay là Hình vuông đó giảm tọa độ ạ )

import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.JFrame;

public class ManHinh extends JFrame  {
	TapVe tapve=new TapVe();
	ConChim conchim=new ConChim();
	
	public ManHinh() {
		setSize(280, 500);
		setVisible(true);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setLocation(400, 100);
		add(tapve);	
		addKeyListener(new KeyAdapter() {
				@Override		
		public void keyPressed(KeyEvent arg0) {
			// TODO Auto-generated method stub
			 conchim.giamY();
		}
	 });
	 addMouseListener(new MouseAdapter() {
		 @Override
		public void mousePressed(MouseEvent arg0) {
			// TODO Auto-generated method stub
			
			conchim.giamY();
		}
	 });		
	}
	
public static void main(String[]args) {
	ManHinh mh=new ManHinh();	
}
}
package RaTruong;

import java.awt.Color;
import java.awt.Graphics;

import javax.swing.JPanel;

public class ConChim extends JPanel {
	int y=150;
public void pt(Graphics g) {
	g.setColor(Color.RED);
	g.fillRect(70, y, 26, 25);
}
public void tangY() {
	y++;
}
public void giamY() {
	y=y-50;
}
}
*grab popcorn* viết 19:38 ngày 01/10/2018

A post was merged into an existing topic: Vì sao khi e Run thử thì khi nhấn 1 Phím bất kỳ hoặc ấn chuột thì Con Chim của e ( hình vuông đỏ) không bay lên ạ

Bài liên quan
0