Month: mayo 2023

Botones de JavaFX

En este capítulo te voy a mostrar como funcionan los botones de JavaFX con unos sencillos ejemplos prácticos. Crearemos la opción de asociar dos etiquetas posibles a un solo botón con dos eventos y luego, una etiqueta para cada botón. En el capítulo anterior expliqué cómo funcionaban las etiquetas de JavaFX. También, expliqué cómo utilizar […]

Adobe Podcast: Audio mejorado gratis con IA

En esta ocasión os traigo un producto sensacional para la edición de audio. Se trata de Adobe Podcast. Adobe Podcast es una plataforma de grabación y edición de audio impulsada por IA que funciona en el navegador web. Esta herramienta nos va a brindar herramientas de edición de pódcast profesionales con la inteligencia artificial para […]

El lenguaje FXML para JavaFX

FXML es un lenguaje de marcado usado en JavaFX para describir la interfaz gráfica de usuario. Permite definir la estructura y el aspecto visual de la interfaz sin necesidad de escribir código Java directamente. Te pongo aquí el código de un archivo básico de este tipo para que vayas entendiendo la estructura: ¿Qué son las […]

Fundamentos de JavaFX

En este capítulo, verás los fundamentos esenciales de JavaFX para proporcionar una base sólida en el desarrollo de aplicaciones efectivas y eficientes. Al empezar a aprender JavaFX, probablemente lo más difícil de entender, sea esta parte, la de los fundamentos más básicos. Una vez entiendas esto, todo empezará a ir rodado. Arquitectura de JavaFX En JavaFX, la arquitectura básica sigue un patrón de diseño llamado Model-View-Controller (MVC). Este patrón se utiliza para organizar y separar la lógica de la aplicación, la presentación visual y la interacción del usuario. […]

Agrupamiento de resultados con GROUP BY en SQL

En este capítulo, aprenderás a usar la cláusula GROUP BY de SQL con varios ejemplos prácticos. También te mostraré la diferencia que tiene GROUP BY y ORDER BY. ¿Qué es GROUP BY? GROUP BY es una cláusula de SQL que se usa para agrupar registros en un conjunto de resultados en función de los valores […]

Crear un proyecto JavaFX

En este breve capítulo, voy a mostrar como crear un nuevo proyecto JavaFX. Lo haremos con IntelliJ IDEA, el cual nos permite crearlo muy fácilmente con todo lo necesario para empezar. Crear un nuevo proyecto JavaFX Para crear un proyecto de JavaFX, tan solo ves a «File > New > Project…». Dale un nombre a […]

Operadores lógicos de SQL, AND, OR y NOT

En esta ocasión te voy a mostrar el uso de los operadores lógicos de SQL. AND, OR y NOT. Hasta este punto en el curso, solo lo habíamos utilizado con condiciones simples (una condición). Al combinar múltiples condiciones, es posible precisar aún más los resultados que obtenemos de una consulta. En este capítulo, aprenderemos cómo […]

Catbird.ai: imágenes por IA gratis

Te presento catbird.ai, una gran herramienta para generar un montón de imágenes por IA de manera rápida, fácil y lo mejor de todo, ¡es que es totalmente gratis! Catbird.ai – Un prompt, posibilidades infinitas Este es el eslogan que nos trae catbird.ai en la página principal «Un prompt, posibilidades infinitas». La verdad es que es […]

Los bloques try catch y finally de Java

Esta ocasión vengo a hablar sobre los bloques try, catch y finally de Java. En el capítulo anterior hablé sobre los tipos de excepciones de Java y puse un ejemplo con cada tipo. En este, vas a ver como manejar las excepciones para que tus programas tengan salidas alternativas en caso de fallar de alguna […]

Scroll hacia arriba