Mostrar imágenes al pulsar botones en una ventana JFrame que implementa la interfaz ActionListener, detectar la pulsación del botón como un evento de acción (ActionEvent) y llamar a la acción prevista con el método actionPerformed,en Java
![](https://perez987.es/wp-content/uploads/2019/03/Botones_fotos2-550x446.jpg)
macOS en PC (Z390 Aorus Elite + i9-9900 + RX 6600 XT) / Ejercicios de .NET y Java
JTextArea en Java para campos de texto con varias líneas en contraposición a JTextField que sólo admite 1 línea; añadir líneas desde JTextField a JTextArea y vaciar el campo de texto
JTextField es un componente que muestra una sola línea de texto, en cambio JTextArea muestra múltiples líneas de texto. Ambos componentes muestran todo el texto en el mismo formato (fuente, color…), sin embargo, es factible modificar esos parámetros en lugar de los que Java implementa por defecto.
Para crear un objeto JTextArea se pueden emplear varios constructores:
TextArea texto = new JTextArea(); //sin parametros JTextArea texto = new JTextArea(10,40); //numero de filas y columnas JTextArea texto = new JTextArea( "Texto dentro de JTextArea" ); //cadena de texto
Control JLabel en el que se configuran varios parámetros de diseño (alineación vertical y horizontal, color y tipo de borde y de letra) y se muestra texto con salto de línea utilizando código HTML
En este ejercicio se muestra una ventana muy simple que contiene: