Visualizzazione dei risultati da 1 a 10 su 14

Hybrid View

  1. #1
    Per ora sto usando AWT, non Swing ma non credo sia significativo ai fini del problema, dato che quando ho visto chiudere davanti ai miei occhi la GUI e sbloccare il prompt si è lavorato con AWT, anche se era Windows 10...
    Questo è il semplice codice, puramente destinato a rappresentare graficamente i vari layout manager (al cambiare ovviamente del setLayout()):
    codice:
    import java.awt.*;
    
    
    public class PrimaApplicazioneAWT {
    	public static void main(String args[]) {
    		// creo nuovo frame
    		Frame f = new Frame();
    		// scelgo un titolo
    		f.setTitle("Prima Applicazione AWT");
    		// scelgo un layout per gestire i contenuti
    		f.setLayout(new FlowLayout());
    		// fisso la posizione sullo schermo
    		f.setLocation(100,100);
    		// aggiungo due bottoni
    		f.add(new Button("Questo e' il bottone 1"));
    		f.add(new Button("Questo e' il bottone 2"));
    		// aggiungo un campo di testo editabile
    		f.add(new TextField("Questo e' un campo di testo"));
    		// adatto il frame ai suoi contenuti
    		f.pack();
    		// rendo visibile il frame
    		f.setVisible(true);
    	}
    }
    Ctrl+C non funziona, Alt+F4 idem... Per chiudere devo per forza chiudere il prompt.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Gas75 Visualizza il messaggio
    Per ora sto usando AWT, non Swing ma non credo sia significativo ai fini del problema
    Sì, è significativo! Perché in AWT NON c'è qualcosa di simile al setDefaultCloseOperation di Swing. In AWT si DEVE implementare un WindowListener per far eseguire es. System.exit(0)
    Altrimenti non ne esci (dalla applicazione ...)
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.