problemas con un jpanel y un grafico 2d

maiden666
25 de Marzo del 2004
Mi aplicacion tiene un Jframe con varios componentes en uno de ellos quiero meter un grafico 2d echo por mi pero lo he intentado meter en un jpanel y me ha sido imposible alguien sabe como se hace

Jhon Castro
25 de Marzo del 2004
Hola
Lo único que tienes que hacer es lo siguiente
public void painComponent( Graphics g)
{
Graphics2D g2d = (Graphics2D) g;
g2d.setPaint(new GradientPaint(50,30,Color.BLUE,35,100,Color.YELLOW,true));
g2d.fill(new Rectangle2D.Double(80 , 30, 65, 100);
}
y listo debe dibujar un rectángulo con degradado .
las import son;
import java.awt.goem.*;
import javax.swing.*;

y su grafico debe estar dibujado en el painComponent y despues agregas el panel el en JFrame a traves de un Container;

Conatainer con = getContentPane();
con.setLayout(new BordeLayout());
con.add(aquí va tu panel, BordeLayout.CENTER);


espero que lo ayude.


chao