import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.border.EtchedBorder;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
public class Italia {
public Italia() {
}
public static void main(String[] args) {
JFrame f = new JFrame("titolo della finestra");
f.setSize(600,600);
Container sfondo = f.getContentPane();
//mettiamo la griglia
sfondo.setLayout(new GridLayout(1,3));
JPanel pannello = new JPanel();
pannello.setSize(200,200);
pannello.setBackground(Color.green);
sfondo.add(pannello);
JPanel pannello2 = new JPanel();
pannello2.setSize(200,200);
pannello2.setBackground(Color.white);
sfondo.add(pannello2);
JPanel pannello3 = new JPanel();
pannello3.setSize(200,200);
pannello3.setBackground(Color.red);
sfondo.add(pannello3);
//impostiamo la chiusura del programma alla chiusura della finestra
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//visualizziamo la finestra
f.setVisible(true);
}
}
martedì 29 settembre 2009
Appunti di informatica
Riepilogo fino il 26 settembre
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.border.EtchedBorder;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
public class esercizio {
public esercizio() {
}
public static void main(String[] args) {
//creare una finestra
JFrame f = new JFrame("titolo della finestra");
//impostiamo le dimensioni della finestra
f.setSize(200,200);
//impostiamo la chiusura del programma alla chiusura della finestra
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//visualizziamo la finestra
// f.setVisible(true);
//come suddividere la finestra usando il contentPane!!
Container sfondoTrasparente = f.getContentPane();
//mettiamo la griglia
sfondoTrasparente.setLayout(new GridLayout(2,1));
//creiamo un paio di pannelli di colore di sfondo diverso da collocare sullo sfondo trasparente
JPanel pannelloSuperiore = new JPanel();
pannelloSuperiore.setSize(200,200);
pannelloSuperiore.setBackground(Color.red);
//aggiungo il mio pannelloSuperiore allo sfondo trasparente in posizione center
sfondoTrasparente.add(pannelloSuperiore);
//aggiungo al mio pannelloSuperiore allo sfondo trasparente in posizione center
JPanel pannelloInferiore = new JPanel();
pannelloInferiore.setSize(200,200);
pannelloInferiore.setBackground(Color.blue);
sfondoTrasparente.add(pannelloInferiore);
//visualizziamo la finestra
f.setVisible(true);
}
}
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.border.EtchedBorder;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
public class esercizio {
public esercizio() {
}
public static void main(String[] args) {
//creare una finestra
JFrame f = new JFrame("titolo della finestra");
//impostiamo le dimensioni della finestra
f.setSize(200,200);
//impostiamo la chiusura del programma alla chiusura della finestra
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//visualizziamo la finestra
// f.setVisible(true);
//come suddividere la finestra usando il contentPane!!
Container sfondoTrasparente = f.getContentPane();
//mettiamo la griglia
sfondoTrasparente.setLayout(new GridLayout(2,1));
//creiamo un paio di pannelli di colore di sfondo diverso da collocare sullo sfondo trasparente
JPanel pannelloSuperiore = new JPanel();
pannelloSuperiore.setSize(200,200);
pannelloSuperiore.setBackground(Color.red);
//aggiungo il mio pannelloSuperiore allo sfondo trasparente in posizione center
sfondoTrasparente.add(pannelloSuperiore);
//aggiungo al mio pannelloSuperiore allo sfondo trasparente in posizione center
JPanel pannelloInferiore = new JPanel();
pannelloInferiore.setSize(200,200);
pannelloInferiore.setBackground(Color.blue);
sfondoTrasparente.add(pannelloInferiore);
//visualizziamo la finestra
f.setVisible(true);
}
}
lunedì 21 settembre 2009
Iscriviti a:
Commenti (Atom)
