Originariamente inviato da Prima
Ma stampare in console lo so gia fare,crearmi finestre lo ho imèparato ieri cosi come creare figure e colorarle e crearmi bottoni solo che ad esempio avevo chiesto un codice che i facesse modificare le misure del mio bottone solo che nn funziona me lo compila e tutto ma anche cambiando le misure nn cambia nulla rimane sempre uguale questo è il mio codice.
Poi il fatto è che sto facendo uno stage e nessuno qui sa java nn è che ha qualche idea per progettare qualcosa di carino ,perche proprio nn viene in mnte nulla durante lo stage mi hanno detto che posso esercitarmi a imparare java e mi hanno messo a disposi<ione una macchiana ma nn so che progettare di carino .Cmq questo è il mio codice solo che nn mi cambia le misure del bottone
import java.awt.*;
import javax.swing.*;
public class Finestra extends JFrame {
public Finestra() {
super("Finestra");
JButton button1=new JButton("Button 1");
getContentPane().add(button1, BorderLayout.NORTH);
// JButton button2=new JButton("Button 2");
//getContentPane().add(button2, BorderLayout.WEST);
//JButton button3=new JButton("Button 3");
//getContentPane().add(button3, BorderLayout.EAST);
//JButton button4=new JButton("Button 4");
//getContentPane().add(button4, BorderLayout.SOUTH);
JButton button5=new JButton("Button 5");
getContentPane().add(button5, BorderLayout.SOUTH);
getContentPane().add(new Grafico(), BorderLayout.CENTER);
getContentPane().setBackground(Color.BLACK);
setLocation(200,250);
setSize(400,400);
show();
}
public static void main(String[] arg) {
new Finestra();
System.out.println("Creata la finestra");
}
class Grafico extends JComponent {
public void paint (Graphics g) {
//Polygon p=new Polygon();
g.setColor(Color.GREEN);
g.fillRect(20,60,70,60);
g.setColor(Color.BLUE);
g.fillRect(90,60,70,60);
g.setColor(Color.RED);
g.fillRect(160,60,70,60);
// g.setColor(Color.PINK);
// g.fillOval(20,150,58,93);
// p.addPoint(50,50);
// p.addPoint(50,100);
//p.addPoint(100,150);
//p.addPoint(150,250);