Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Capitolo2 Esercizio19

Creare una finestra che contenga due rettangoli, uno interno dell’altro, e visualizzarla a video.

Consiglio: Utilizzare le seguenti classi:

  • java.awt.Color

  • java.awt.Graphics

  • java.awt.Graphics2D

  • java.awt.Rectangle

  • javax.swing.JComponent

  • javax.swing.JFrame

È richiesta la creazione di una finestra con una sua dimensione impostata tramite il metodo setSize(), che si chiuda cliccando sulla X (setDefaultCloseOperation()).

Successivamente, sarà necessario aggiungere i due oggetti di tipo Rectangle.

Per raggiungere questo scopo, occorre creare un oggetto di tipo Graphics2D che fungerà da "contenitore" per i nostri Rectangle, i quali dovranno essere creati con dei parametri opportunamente scelti in modo tale che il secondo si trovi all’interno del primo.

L’aggiunta dei due rettangoli all’interno del contenitore di tipo Graphics2D avviene grazie al metodo draw(oggetto Rectangle).

Una volta fatto questo, la nostra finestra di tipo JFrame dovrà aggiungere questo contenitore tramite il metodo add(oggetto Graphics2D).