Può essere interessante sfruttare le potenzialità del Package awt di Java per la creazione di frame. In questo articolo proporremo il codice necessario per creare una finestra top-level delle dimensioni di 250 * 200 provvista di pulsanti per riduzione ad icona, ingrandimento e chiusura.
Sarà inoltre possibile settare il title del nostro frame e, per finire, verrà inserita all'interno della finestra una semplice Textarea in cui sarà possibile scrivere del testo:
import java.applet.*;
import java.awt.*;
//introduciamo la classe
public class MkFrame extends Applet {
//inizializzazione
public void init() {
try {
//titolo del frame
String titolo = "Un frame con Java";
Frame frm = new Frame(titolo);
//generazione del componente
Component obj = new TextArea();
//formattazione
frm.add(obj, BorderLayout.CENTER);
//visulizzazione
int larghezza = 250;
int altezza = 200;
frm.setSize(larghezza, altezza);
frm.setVisible(true);
}
catch (Exception e) {
}
}
}
Nel piccolo Applet a cui fà riferimento il nostro codice lo sviluppatore ha la possibiltà di modificare a piacimento quasi ogni caratteristica del frame generato in output.
Sarà possibile dare un valore stringa arbitrario al title (String titolo); modificare il componente da inserire all'interno della finestra (Component obj) o aggiungere ad essa del testo predefinito (sintassi: TextArea(String text)); si potrà agire su formattazione e layout; infine, sarà possibile stabilire le dimensioni con cui il frame dovrà presentarsi (frm.setSize).
Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione,
anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.
|