option
Cuestiones
ayuda
daypo
buscar.php

Tema 17

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 17

Descripción:
60 preg. IA

Fecha de Creación: 2025/04/22

Categoría: Otros

Número Preguntas: 60

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué componente de Swing se utiliza para crear un botón estándar en el que el usuario puede hacer clic para realizar una acción?. Jlabel. JTextField. Jbutton. JCheckBox.

Para permitir al usuario marcar o desmarcar una o varias opciones de forma independiente (casillas de verificación), ¿qué componente Swing se debe usar?. JradioButton. JcheckBox. JComboBox. JList.

Si necesitas que el usuario elija solo una opción entre varias excluyentes (por ejemplo, estado civil: Soltero, Casado, Viudo), ¿qué combinación de componentes es la más adecuada?. Varios JcheckBox. Un JComboBox. Varios JRadioButton agrupados con un ButtonGroup. Un JTextArea.

¿Qué componente de Swing muestra una lista desplegable de la cual el usuario puede seleccionar un único elemento?. Jlist. JTable. JTextField. JComboBox.

¿Qué Layout Manager organiza los componentes en una cuadrícula (filas y columnas) donde todas las celdas tienen el mismo tamaño?. FlowLayout. BorderLayout. GridLayout. BoxLayout.

¿Cuál es el comportamiento principal de FlowLayout al añadir componentes a un contenedor?. Los organiza en 5 regiones: Norte, Sur, Este, Oeste, Centro. Los coloca en una cuadrícula estricta. Los organiza en filas, de izquierda a derecha, y pasa a la siguiente fila si no caben. Los apila verticalmente uno encima del otro.

¿Qué clase de Swing proporciona métodos estáticos para mostrar rápidamente ventanas de diálogo estándar (informativas, de advertencia, de confirmación, de entrada)?. JFrame. JDialog. JoptionPane. JWindow.

Para mostrar un simple mensaje informativo al usuario (por ejemplo, "Operación completada con éxito") con un botón "Aceptar", ¿qué método de JOptionPane se suele usar?. showConfirmDialog. showInputDialog. showMessageDialog. showOptionDialog.

Si deseas preguntar al usuario una cuestión que requiere una respuesta de tipo "Sí", "No" o "Cancelar", ¿qué método de JOptionPane deberías utilizar?. showMessageDialog. showConfirmDialog. showInputDialog. showInternalConfirmDialog.

¿Qué componente de Swing está diseñado específicamente para mostrar datos en formato de tabla, con filas y columnas?. JList. JTextArea. Jtable. JPanel.

En una aplicación Swing, ¿qué componente representa la barra horizontal superior que contiene los menús principales (como "Archivo", "Editar", "Ayuda")?. JMenu. JMenuBar. JmenuItem. JToolBar.

Dentro de una JMenuBar, ¿qué componente representa un elemento individual que, al hacer clic, despliega una lista de opciones (por ejemplo, el menú "Archivo")?. JMenuItem. JpopupMenu. JMenu. JCheckBoxMenuItem.

¿Qué componente representa una opción específica dentro de un JMenu (por ejemplo, "Guardar" o "Salir") que el usuario puede seleccionar para ejecutar una acción?. JmenuItem. JMenuBar. JMenu. JSeparator.

Para ofrecer al usuario la posibilidad de seleccionar un archivo o directorio del sistema de ficheros (para abrir o guardar), ¿qué componente especializado de Swing se utiliza?. JFileChooser. JFileSelector. JdirectoryChooser. JPathSelector.

Si necesitas crear una nueva ventana principal independiente en tu aplicación Swing, ¿qué clase instanciarías y configurarías?. JPanel. JDialog. Jframe. JWindow.

Para responder a eventos como clics de botón (JButton) o selecciones de ítems de menú (JMenuItem), ¿qué interfaz listener se implementa habitualmente?. MouseListener. KeyListener. ActionListener. WindowListener.

¿Cuál es el propósito fundamental de utilizar Layout Managers (gestores de diseño) en el desarrollo de interfaces gráficas con Swing?. Definir los colores y fuentes de los componentes. Controlar el posicionamiento y tamaño de los componentes dentro de un contenedor de forma automática y adaptable. Gestionar la conexión a bases de datos. Añadir efectos de animación a los componentes.

Al construir un JTable, ¿qué se necesita típicamente para definir su estructura y contenido inicial?. Solo el número de filas. Un array o vector de datos para las filas y un array de Strings para los nombres de las columnas. Únicamente los nombres de las columnas. Una conexión a una base de datos.

¿Por qué es esencial agrupar varios JRadioButton utilizando un ButtonGroup?. Para que todos puedan seleccionarse a la vez. Para asegurar que solo uno de ellos pueda estar seleccionado en un momento dado (exclusión mutua). Para aplicarles el mismo estilo visual. Para que compartan el mismo ActionListener.

¿Qué método de JOptionPane se emplea para solicitar al usuario que introduzca una cadena de texto a través de una ventana emergente?. showConfirmDialog. showMessageDialog. showOptionDialog. showInputDialog.

¿Cuál es la función principal del componente JLabel en una interfaz gráfica Swing?. Permitir la introducción de texto por parte del usuario. Mostrar texto estático o imágenes que no son editables directamente por el usuario. Ejecutar una acción cuando se hace clic en él. Agrupar otros componentes.

Para especificar las dimensiones (ancho y alto en píxeles) de una ventana JFrame, ¿qué método se utiliza comúnmente?. pack(). setSize(int width, int height). setPreferredSize(Dimensiond). setBounds(int x, int y, int width, int height).

Una vez que has configurado un JFrame (añadido componentes, establecido tamaño, etc.), ¿qué método debes invocar para que la ventana aparezca en pantalla?. show() (obsoleto) o setVisible(true). display(). open(). render().

¿Qué operación se suele configurar en la ventana principal (JFrame) mediante setDefaultCloseOperation() para que la aplicación Java finalice por completo cuando el usuario cierra dicha ventana?. JFrame.DO_NOTHING_ON_CLOSE. JFrame.HIDE_ON_CLOSE. Jframe.DISPOSE_ON_CLOSE. JFrame.EXIT_ON_CLOSE.

En la estructura de una ventana Swing (JFrame), ¿a qué contenedor (panel) se añaden por defecto los componentes visuales (JButton, JLabel, etc.)?. Al JRootPane. Directamente al JFrame. Al Content Pane (panel de contenido). Al Glass Pane.

Para indicar visualmente que un JOptionPane.showMessageDialog muestra un mensaje de advertencia, ¿qué constante de tipo de mensaje se utiliza?. JOptionPane.INFORMATION_MESSAGE. JOptionPane.ERROR_MESSAGE. JoptionPane.WARNING_MESSAGE. JOptionPane.QUESTION_MESSAGE.

Después de crear un JFileChooser, ¿qué método se invoca para mostrar el diálogo al usuario y permitirle seleccionar un archivo para abrir?. openDialog(). showOpenDialog(Component parent). displayOpen(). selectFileToOpen().

Según se menciona en el Tema 17, una forma de comunicar información entre dos ventanas JFrame distintas podría ser: Usando variables estáticas globales. Pasando una referencia de una ventana a la otra (por ejemplo, a través del constructor) para poder llamar a sus métodos públicos. Escribiendo y leyendo de un archivo temporal. Usando señales del sistema operativo.

¿Cómo se añaden normalmente las diferentes opciones seleccionables a un componente JcomboBox?. Usando el método setText() con una cadena separada por comas. Usando el método addItem(Object anObject) o proporcionando un modelo de datos (ComboBoxModel). Arrastrando y soltando elementos desde la paleta. Editando directamente el código XML asociado.

Para verificar si un JCheckBox ha sido marcado (seleccionado) por el usuario, ¿qué método se utiliza?. isChecked(). isSelected(). getValue(). getState().

¿Qué biblioteca se utiliza para crear interfaces gráficas en Java?. AWT. Swing. JavaFX. SDL.

¿Qué clase representa una ventana principal en Swing?. JPanel. JFrame. JWindow. JDialog.

¿Qué método se usa para cambiar el texto de un JLabel?. setText(). changeText(). updateText(). modifyText().

¿Qué evento se dispara al hacer clic en un JButton?. clickEvent. actionPerformed. buttonPressed. mouseClicked.

¿Qué componente se usa para agrupar JRadioButton y permitir solo una selección?. JGroupBox. ButtonGroup. RadioGroup. JPanel.

¿Qué layout organiza los componentes en cinco zonas (norte, sur, este, oeste, centro)?. FlowLayout. GridLayout. BorderLayout. BoxLayout.

¿Qué método de JOptionPane muestra una ventana de error?. showErrorDialog(). showMessageDialog() con ERROR_MESSAGE. displayError(). alertError().

¿Qué clase se usa para crear ventanas de selección de archivos?. JFilePicker. JFileChooser. JFileDialog. JFileSelector.

¿Qué componente muestra una lista desplegable de opciones?. JList. JComboBox. JDropDown. JOptionList.

¿Qué método de JTable elimina una fila?. removeRow(). deleteRow(). clearRow(). dropRow().

¿Qué tipo de ventana bloquea la interacción con otras ventanas hasta ser cerrada?. Modal. No modal. Flotante. Secundaria.

¿Qué clase representa un ítem de menú con un checkbox?. JMenuItem. JCheckBoxMenuItem. JRadioMenuItem. JToggleMenuItem.

¿Qué layout coloca los componentes en una cuadrícula?. FlowLayout. GridLayout. BorderLayout. CardLayout.

¿Qué método de JFrame hace visible una ventana?. show(). setVisible(true). display(). open().

¿Qué componente se usa para mostrar texto multilínea?. JTextField. JTextArea. JLabel. JTextPane.

¿Qué propiedad de JRadioButton permite agruparlos?. group. buttonGroup. radioGroup. selectionGroup.

¿Qué método de JOptionPane muestra una pregunta con opciones personalizadas?. showQuestionDialog(). showOptionDialog(). showInputDialog(). showConfirmDialog().

¿Qué clase se usa para crear barras de menú?. JMenuBar. JToolBar. JMenuStrip. JNavBar.

¿Qué layout coloca los componentes en línea y los centra?. BorderLayout. GridLayout. FlowLayout. BoxLayout.

¿Qué método de JTextArea añade texto al final?. addText(). append(). insertText(). setText().

¿Qué componente permite seleccionar múltiples opciones?. JRadioButton. JCheckBox. JComboBox. JList.

¿Qué método de JFrame establece el título de la ventana?. setTitle(). setHeader(). setName(). setLabel().

¿Qué clase se usa para crear ventanas personalizadas no modales?. JWindow. JDialog. JPopup. JCustomFrame.

¿Qué método de JTable obtiene el modelo de datos?. getModel(). getTableModel(). getDataModel(). fetchModel().

¿Qué evento se usa para detectar cambios en un JComboBox?. itemStateChanged. actionPerformed. selectionChanged. comboBoxEvent.

¿Qué clase es la base para todos los componentes Swing?. JComponent. JWidget. JElement. JObject.

¿Qué método de JPanel cambia su layout?. setLayout(). changeLayout(). updateLayout(). applyLayout().

¿Qué interfaz se implementa para manejar eventos de acción?. ActionHandler. ActionListener. EventAdapter. ActionAdapter.

¿Qué método de JOptionPane muestra una ventana de información?. showInfoDialog(). showMessageDialog(). displayInfo(). alertMessage().

¿Qué componente se usa para crear separadores en menús?. JSeparator. JDivider. JMenuSeparator. JLine.

Denunciar Test