NEW
Font size
WorksheetsJAVA GUI
Total questions: 15
Worksheet time: 13mins
quali librerie è necessario includere per usare l'interfaccia grafica in JAVA
javax.swing.* e java.awt.*
java.GUI.*
javax.GUI.* e javax.swing.*
javax.grafica.* e java.GUI
Quale dei seguenti oggetti contenitore in JAVA è gerarchicamente superiore
JPanel
JFrame
JButton
JTextField
Per impostare la dimensione del JFrame frm con larghezza 200px ed altezza 300px si utilizza l'istruzione
frm.setSize(200,300);
frm.paint(300,200);
frm.setSize(300,200);
frm.setVisible( 300, 200 );
quale delle seguenti dichiarazioni prevede un layout con 4 righe e 2 colonne
GridLayout lay1=new GridLayout(2,4);
Layout lay1=new Layout(4,2);
GridLayout lay1=new GridLayout(4,2);
Layout lay1=new Layout(2,4);
Nel BorderLayout lo spazio orizzontalmente a sinistra è indicato dalla costante
NORTH
SOUTH
EAST
WEST
Indicare l'istruzione corretta per aggiungere un bottone b al pannello p
p.aggiungi(b);
b.add(p)
p.add(b)
non si può aggiungere un bottone ad un pannello
Quale dei seguneti oggetti permette all'utente di scrivere al suo interno
JLabel
JTextField
JButton
JFrame
Quale istruzione è corretta per inserire un'etichetta etc nella parte inferiore di un pannello p con BorderLayout
p.add(etc, BorderLayout.INF);
p.add(etc, BorderLayout.NORTH);
p.add(etc, BorderLayout.UNDER);
p.add(etc, BorderLayout.SOUTH);
Inserire un'immagine in un JButton prevede che si dichiari un oggetto di che tipo
Image
ImageIcon
Img
Ico
Qual'e' la differenza tra un oggetto JTextField ed un oggetto JTextArea
JTextField permette di colorare lo sfondo
JTextArea permette di colorare il carattere
JTextArea permette il testo su più righe
JTextField permette di far scrivere l'utente
import java.awt.*;
import javax.swing.*;
public class microGUI
{
public static void main ( String[] args )
{
JFrame frm = new ___________();
frm.___________( 150, 100 );
frm.___________( true );
}
}
JFrame, setSize, setVisible
JForm, setVisible, setOn
JFrame, setVisible, setSize
JWindow, setSize, paint
Quale metodo permette il cambio di coloro di sfondo di un JPanel
setBackground( Color.RED )
setForeground( Color.RED )
add(Color.RED)
Non si può cambiare il colore di sfonfo
Quanti oggetti possono essere inseriti in una cella del GridLayout
nessuno
1
Tutti quelli che si vuole
Solo un JPanel per cella
secondo quale ordine vengono gli oggetti vengono inseriti sul pannello se non imposto nessun layout
dall'alto verso il basso
da sinistra a destra, fino a fine riga
da destra a sinistra, fino a fine riga
tutti al centro, fino a fine riga
Se un JFrame contiene 3 JPanel, ogni JPanel può avere un layout manager diverso?
No, tutti devono avere il layout manager di default
No, tutti devono avere lo stesso layout manager
Si, tutti DEVONO avere un layout manager differente
Si, per ogni JPanel si può usare il metodo setLayout per impostare il layout manager
