Salve io ho questo programmino di crea finestra con bottoni e disegni vari,solo che nn so il codice per reglolare da nme la posizione e la grandezza dei bottoni,se me lo potete srivere per intero pwerche sono allea mia prima esperienza in java e mi servirebbero aiuti consistenti.Il mi codice è:
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);

Rispondi quotando