|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2009
Messaggi: 700
|
[Java] Domanda su finestre e su come compilare e far girare la mia applicazione
Ciao,
è veramente tanto tempo che non tocco Java...ora per un progetto universitario mi sono messo a rivederlo. Ho questo esempio che dovrebbe creare semplicemente una finestra grazie alla libreria Java.awt Il codice è iper commentato e dovrebbe essere corretto...forse sarebbe stato meglio mettere la funzione main in un'altra classe ma tanto è solo un esempio... Codice:
import java.awt.*;
/* Classe che gestisce la creazione di una finestra */
public class Finestra extends Frame{
public Finestra(){ // COSTRUTTORE: costruisce un oggetto di tipo Finestra
super("Prima Finestra"); // Invoca il costruttore del supertipo Frame passandogli una stringa
// IMPOSTAZIONI RELATIVE ALLA SPECIFICA FINESTRA DA CREARE
setLocation(100,100); // Specifica la posizione relativa all'angolo destro in alto
setSize(200,100); // Specifica la larghezza e l'altezza della finestra
setVisible(true); // Dice di visualizzare la finestra sullo schermo
}
public static void main(String[] arg){
new Finestra(); // Creo un nuovo oggetto di tipo finestra
System.out.println("Ho creato la finestra"); // Stampa un messaggio testuale
}
}
Grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Non utilizzo eclipse da un po, ma a memoria nella toolbar dovrebbe esserci il box Run da cui selezione Run as scegliendo la classe contenente il main.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2009
Messaggi: 700
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
Se la visibilità delle varie classi è corrette, il progetto verrà correttamente compilato ed eseguito. Il main utilizzato istantaneamente, è comunque sempre uno.
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2007
Messaggi: 1071
|
tanto eclipse nel workspace ha già tutte le classi del tuo progetto compilate, quando fai click su run compila le nuove o quelle che hanno subito modifiche e poi lancia la classe che hai selezionato dal menu oppure quella che hai attiva e dove stai scrivendo.. ovviamente puoi personalizzare il tutto facendoti tu dei profili run per ogni tua applicazione..
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:11.




















