bonjour tout le monde je ne sais pas pourquoi il ne s'affiche pas ce code.Merci
import java.applet.*;
import java.awt.*;
public class swing {
public void pain(Graphics g ){
g.drawLine(10,20,30,40);
g.clipRect(20, 40, 50, 60);
String text="hello";
g.drawString(text,50,20);
}
}


Hello,
Ton code ne marche pas parce qu'il manque pas mal d'éléments pour le faire fonctionner.
Voici un exemple simple qui marche :
package graphic; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Graphics; import javax.swing.JFrame; public class TestFrameWithPaint extends JFrame{ private static final long serialVersionUID = 1L; public TestFrameWithPaint() { setTitle("TankGame"); setLayout(new FlowLayout()); setSize(new Dimension(500, 500)); setVisible(true); setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); } public void paint(Graphics g) { super.paint(g); g.setColor(Color.BLACK); g.drawLine(10,20,30,40); String text="hello"; g.drawString(text,60,100); } }Bonne chance,
Niroken