Ac chỉ giáo hộ e với tại sao khi Run Eclipce chỉ hiện thi được class ManHinh mà không hiển thị được class TapVe
package RaTruong;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
public class TapVe extends JPanel implements Runnable {
public TapVe() {
Thread threadTV=new Thread(this);
threadTV.start();
}
public void pain(Graphics g) {
g.setColor(Color.GREEN);
g.fillRect(0, 0, getWidth(), getHeight());
g.setColor(Color.RED);
g.fillRect(0, 300, getWidth(), getHeight());
}
@Override
public void run() {
// TODO Auto-generated method stub
}
}
package RaTruong;
import javax.swing.JFrame;
public class ManHinh extends JFrame {
TapVe tapve=new TapVe();
public ManHinh() {
setSize(600, 600);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(400, 100);
add(tapve);
}
public static void main(String[]args) {
ManHinh mh=new ManHinh();
}
}