1) Qual è il vantaggio della libreria Java Swing? a) L'aspetto dei componenti swing può sembrare antiquato rispetto alle moderne interfacce grafiche b) La gestione degli eventi è semplice c) Permette di creare programmi con finestre, pulsanti, ecc… d) È leggero 2) Come vengono ospitati i controlli Swing? a) Nelle finestre b) In JComponent c) In JLabel d) Vengono ospitati in container, ovvero in componenti che permettono di inserire al loro interno altri componenti 3) Qual è il componente principale utilizzato per creare l'interfaccia utente nell'applicazione? a) JFrame b) JPanel c) JComponent d) JLabel 4) Come si crea un'istanza di JFrame? a) Si possono usare i costruttori JFrame() e JFrame(StringTitle) b) Si può creare una finestra senza titolo c) Si può creare una finestra con il titolo specificato d) Void setVisible 5) Quale metodo si utilizza per selezionare il comportamento in caso di chiusura di un JFrame? a) SetDefaultCloseOperation( ) con il parametro WindowConstants.DISPOSE_ON_CLOSE per uscire dall'applicazione b) SetDefaultCloseOperation( ) con il parametro WindowConstants.EXIT_ON_CLOSE per eliminare l'oggetto ma l'applicazione continua a funzionare c) SetDefaultCloseOperation( ) con il parametro WindowConstants.DO_NOTHING_ON_CLOSE per chiudere la finestra d) SetDefaultCloseOperation( ) con il parametro WindowConstants.HIDE_ON_CLOSE per chiudere la finestra ma l'applicazione continua a funzionare 6) Quali sono i costruttori principali di JLabel? a) JLabel () per creare una label vuota e JLabel (StringText) per creare una label con contenuto specifico b) JLabel (setText) per creare una label vuota e JLabel (getText) per creare una label con contenuto specifico c) setText(StringText) e getText() d) Nessuna delle precedenti 7) Cosa sono FlowLayoutLEFT, FlowLayoutCENTER (default), FlowLayoutRIGHT? a) si occupano di calcolare le dimensioni ottimali dei componenti b) sono 3 costanti che impostano i modi di disporre i componenti sulle righe c) si occupano di disporre le componenti in modo corretto d) altri layout disponibili 8) Cosa rappresenta JTextField? a) È una casella di testo b) Modifica il contenuto della casella di testo c) È il componente che rappresenta una casella di testo editabile d) Restituisce il contenuto della casella di testo 9) Qual è il metodo per modificare il font usato per rappresentare i contenuti testuali? a) Font(stringName) b) FontBOLD c) setFont(font Font) d) Font(intStyle) 10) Cosa è la sorgente (source) di JButton? a) È il componente in cui si è verificato un evento b) Un oggetto che si interessa degli eventi c) Il click su un componente d) Risponde al click con un'azione

Leaderboard

Visual style

Options

Switch template

Continue editing: ?