L.Hamilton
2010-03-15 09:55:55 UTC
io il programma l'ho fatto e funziona anche
import java.awt.Rectangle;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JComponent;
import javax.swing.JFrame;
import java.awt.Color;
public class Myname extends JComponent {
public void paintComponent(Graphics g){
//recupera 2d
Graphics2D g2 = (Graphics2D) g;
Color c1 = Color.RED;
Color c2 = Color.BLUE;
g2.setColor(c2);
g2.fill(new Rectangle(0,0,600,200));
g2.setColor(c1);
g2.drawString("Nome", 175,100);
}
public static void main(String[] args){
JFrame frame = new JFrame();
frame.setSize(400,400);
frame.setTitle("Myname");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Myname component = new Myname();
frame.add(component);
frame.setVisible(true);
}
}
però non riesco a capire che significa l'ultima riga in che senso devo progettare delle classi?
Scusate se è troppo facile ma sono all'inizio.