1
Привет, я немного начинаю программировать на Java и пытаюсь выяснить, как нарисовать фигуру (овал) из другого класса в java-апплет (я уверен, что это, вероятно, простая задача)Попытка привлечь к апплету в другом классе
класс с апплетом я хочу обратить:
import java.awt.*;
import javax.swing.JApplet;
public class PulsatingBalls extends JApplet{
private static final long serialVersionUID = 1L;
public void init(){
getContentPane().setBackground(Color.black);
new ball(20, 20);
}
}
и класс шара:
import java.awt.Graphics;
public class ball extends PulsatingBalls{
int x;
int y;
public ball(int y, int x){
this.x = x;
this.y = y;
repaint();
}
public void paint(Graphics g){
g.drawOval(x, y, 50, 50);
}
}
Поскольку JApplet не двойной буферизации, это не рекомендуется, чтобы переопределить его метод рисования, вместо этого, использовать JPanel и переопределить его метод paintComponent – MadProgrammer
@MadProgrammer нормально , Я изменил его. – rafalopez79
Хорошее редактирование ... +1 –