Affichage de point!!!!!! - Java - Programmation
Marsh Posté le 22-10-2008 à 19:19:38
Je précise que l'affichage est graphique...je ne maitrise pas du tout
Marsh Posté le 09-11-2008 à 17:24:48
tu devrais regarder du coté de la classe Component, dessus, tu peux redéfinir la méthode paint(Graphics g) 
 
concrètement: 
 
public void paint(Graphics g){ 
   Graphics2D g2d = (Graphics2D) g; 
   // ici, tu vas voir la javadoc pour voir ce que tu 
   // peux faire sur le graphics2D (fillRect() par exemple 
} 
 
ensuite, tu mets simplement ton compo dans une JFrame 
 
J'espère avoir été assez clair. 
 
Si tu comprends pas, j'essaie de te fournir un code fonctionnel
Marsh Posté le 09-11-2008 à 17:29:09
un petit exemple pour tracer un rectangle 3D: 
(si tu veux afficher un point, tu peux toujours afficher un rectangle de coté 1) 
 
package vue; 
 
import java.awt.Color; 
import java.awt.Component; 
import java.awt.Dimension; 
import java.awt.Graphics; 
import java.awt.Graphics2D; 
 
import javax.swing.JFrame; 
 
public class Display{ 
 public static void main(String[] args) { 
 	JFrame frame = new JFrame(); 
 	frame.setSize(new Dimension(640,480)); 
   
 	Display display = new Display(); 
 	Component compo = display.new MonCompo(); 
 	frame.add(compo); 
 	frame.setVisible(true); 
 } 
  
  
  
 public class MonCompo extends Component{ 
   @Override 
   public void paint(Graphics arg0) { 
   	Graphics2D g=(Graphics2D)arg0; 
   	g.setColor(new Color(100,100,100)); 
   	g.fill3DRect(10, 10, 100, 100, true); 
   } 
 } 
}
Marsh Posté le 22-10-2008 à 19:16:21
Bonsoir à tous!!!
Je cherche à savoir comment afficher les points contenus dans une arraylist....
Merci d'avance