Boas,
Alguém me pode ajudar neste código?
Eu quero criar uma recta entre dois pontos.
Esta é a minha classe:
Este é o meu programa:
Estou com alguns erros no programa, não consigo utilizar os valores da classe nos métodos do programa. Alguém sabe como é que posso fazer isso??
Alguém me pode ajudar neste código?
Eu quero criar uma recta entre dois pontos.
Esta é a minha classe:
Código:
Ponto.java
import java.awt.Graphics;
public class Ponto {
private int posx,posy;
public Ponto(int px, int py){
posx=px;
posy=py;
}
public int devolvePosx(){
return posx;
}
public int devolvePosy(){
return posy;
}
}
Código:
Programa.java
import java.awt.*;
import java.applet.Applet;
public class Programa extends Applet {
public void criaPontos(){
Ponto ponto1= new Ponto(50,50);
Ponto ponto2= new Ponto(100,100);
}
public void desenhaRecta(Graphics g,Object ponto1,Object ponto2){
g.drawLine(g,ponto1.devolvePosx(),ponto1.devolvePosy(),ponto2.devolvePosx(),ponto2.devolvePosy());
}
public static void main(String[] args) {
criaPontos();
desenhaRecta(g,ponto1,ponto2);
}
}