Come creare forme geometriche in Java

tramite: O2O
Difficoltà: media
17

Introduzione

Nella guida che segue, ci dedicheremo alla programmazione in linguaggio Java. Vedremo insieme come creare delle forme geometriche all'interno di una finestra grafica. Così facendo, impareremo facilmente a manipolare l'oggetto JPanel e a scoprire quali funzionalità esso è in grado di offrirci. Inoltre, vedremo come creare un pannello personalizzato che contenga delle figure geometriche. Senza ulteriori indugi, iniziamo.

27

Occorrente

  • Programma Java
37

Agganciare il Pannello Rettangolare

Innanzitutto, bisogna avere a disposizione il suddetto programma. Dopodiché, dobbiamo creare la classe della finestra grafica su cui andremo ad agganciare il "Pannello Rettangolare" che ospiterà il disegno della figura geometrica. Non ci resta altro da fare quindi, che provare il tutto creando una nuova classe che fungerà da TESTING. All'interno del metodo main andiamo a scrivere queste parole: new Disegna Rettangolo (150, 150). Così facendo, stiamo creando e "gettando" un oggetto Disegna Rettangolo che verrà, letteralmente preso in pasto dalla JVM e interpretato.

47

Creare una finestra grafica chiamata Disegna Rettangolo

Quando avremo creato il nostro "Pannello Rettangolare", dobbiamo solo agganciarlo in una JFrame in modo da poterlo utilizzare in tranquillità. Creiamo, quindi, una classe chiamata "Disegna Rettangolo" che estenderà JFrame. Questo perché bisogna che la classe in questione diventi una finestra grafica con tutte le sue proprietà. Dichiariamo come attributo il "Pannello Rettangolare" e all'interno del costruttore andiamo a distanziarlo.

Continua la lettura
57

Completare la figura geometrica

Una volta compilata e interpretata la classe Test Disegna, visualizzeremo sul nostro schermo una finestra grafica con all'interno un rettangolo pieno di colore blu. Ed ecco qui che la nostra figura geometrica sarà completata. Possiamo ridefinire il metodo paint che andrà a disegnare sul "Pannello Rettangolare" la figura geometrica. Questo particolare metodo, viene invocato direttamente da Java quando si creerà una istanza del "Pannello Rettangolare". All'interno di questa classe, dichiariamo due attributi interi X ed Y che rappresentano le coordinate su cui iniziare a disegnare il rettangolo. Implementiamo il costruttore in modo da inizializzare questi attributi con dei generici valori di X e generici valori di Y. La figura a lato, mostra il risultato di questa implementazione. Creiamo dunque, un pannello che contenga la nostra figura geometrica. Definiamo una nuova classe e diamole il nome di "Pannello Rettangolo". Questa classe sarà a tutti gli effetti un JPanel che sarà la superficie su cui disegnare il nostro oggetto grafico. La guida si conclude qui, alla prossima.

67

Guarda il video

77

Consigli

Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come ordinare una lista in Java

Java in campo informatico rappresenta senza dubbio uno dei sistemi di programmazione più diffusi e conosciuti. Ordinare una lista in Java potrebbe sembrare un'operazione piuttosto complicata, in modo particolare per i meno esperti del settore. In realtà...
Programmazione

Come confrontare due date in Java

Specialmente se si ha a che fare con dei database, in fase di programmazione è necessario dover gestire date e orari. Anche java, come quasi tutti i linguaggi di programmazione, permette la gestione di date e ore. Java, data la sua diffusione e l'ampio...
Programmazione

Come iniziare a programmare in Java

Quando si progetta un sito internet, bisogna essere consapevoli del linguaggio che si sta adoperando per disegnare ogni comando o elemento presente nelle pagine, come avvengono i collegamenti, e certe regole affinché tutto funzioni alla perfezione. Il...
Programmazione

Java: 10 cose da sapere

Java è un linguaggio di programmazione orientato agli oggetti. Questo significa che attraverso questo linguaggio è possibile creare giochi ed applicazioni con cui è possibile interagire a schermo. L'origine di questo linguaggio risale al lontano 1995,...
Programmazione

Come creare un semplice programma in Java

Con la diffusione del computer anche i linguaggi di programmazione si sono dovuti evolvere. Nel corso degli anni i linguaggi di programmazione sono diventati più snelli, eleganti e soprattutto facili da usare. Questo ha concesso ad una parte sempre maggiore...
Programmazione

Come installare Java su Android

Installare Java su Android non è affatto un' impresa difficile. Il metodo per inserirle direttamente su dispositivo mobile (smartphone o tablet), si chiama AIDE - Android Java IDE. Questa istallazione presenta caratteristiche avanzate come la formattazione...
Programmazione

Come importare le librerie Java

Java è un linguaggio di programmazione tra i più utilizzati al mondo, con circa 9 milioni di sviluppatori. Nel 2010 Java è stata acquisita da Oracle Corporation, che ne detiene attualmente il marchio registrato. Questo linguaggio è stato creato per...
Programmazione

Creare Una Semplice Tabellina Pitagorica In Java

Sono molti i bambini che trovano difficoltà a memorizzare le tabelline. Per questo motivo oggi nella nostra guida impariamo come creare con java una semplice tabellina pitagorica usando un semplice Editor di testo. Vediamo insieme come procedere per...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.