Finestra di base con javax.swing
Per la prima volta parlerò di Java, un linguaggio di programmazione che sfrutta la programmazione ad oggetti ed ha una sintassi molto simile al C, per questo è detto
C-like.
Con Java è possibile creare molte applicazioni e anche le
Applet, ovvero programmi che affiancano le pagine HTML.
In questo post, voglio insegnarvi un algoritmo di base per questo linguaggio per la creazione di interfacce grafiche sfruttando la libreria di classi
javax.swing, più precisamente realizzerò una semplice finestra con dimensioni determinate, posizionate in un punto preciso all'interno dello schermo.
Esaminiamo il seguente codice:
CODICE
import javax.swing.*;
class Esempio1 {
public static void main(String[] args) {
JFrame f = new JFrame("Finestra");
f.setSize(200,300);
f.setLocation(300,400);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
La prima riga:
CODICE
import javax.swing.*;
utilizziamo il comando import per importare la libreria
javax.swing;
Apriamo la classe su cui inserire la funzione principale, le parentesi graffe come in C, indicano l'apertura di un blocco di istruzioni.
CODICE
public static void main(String[] args) {
Su questa parte potrei fare un articolo a parte, per il momento mi limito a dire che come nel C, la funzione main è la funzione principale dove si manifesterà tutto l'output.
CODICE
JFrame f = new JFrame("Finestra");
Criamo la finestra, e dentro le parentesi mettiamo il nome che vogliamo dare alla finestra, dopo il comando JFrame è necessario mettere un identificatore per identificare la finestra creata.
CODICE
f.setSize(200,300);
setSize è un metodo che utilizziamo alla finestra appena creata, utilizzando l'identificatore...
Read the whole post...
Last comments