Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Abrir una ventana emergente en IntelliJ a partir de un botón.

Tiempo de lectura: 2 minutos

Para ello primero haremos el diseño de una de las ventanas dónde creamos un botón, que al pulsarle abrirá una ventana de alerta del tipo que seleccionemos, información, precaución …

Cada ventana o clase en IntelliJ debe tener su fxml correspondiente, lo muestro a continuación:

En este caso, nuestra ventana principal será devcodelight.fxml en la cual encontraremos el diseño con un botón con su id= btn_alerta, de la siguiente manera:

En cuanto al código fxml para agregar el botón, sería el siguiente:

El siguiente paso es añadirle la acción al botón, para ello, añadiremos un On Action en el fxml:

Crearemos el método en la clase asociada (Devcodelight), declararemos el botón anteriormente creado por si en un futuro queremos que se modifique al realizar la acción, y por último, sencillamente añadiremos el siguiente código dentro del método :

Veremos que tenemos muchas posibilidades de tipo de alerta, para este ejemplo, seleccionaremos el tipo INFORMATION

Ejecutaremos la aplicación y comprobaremos el resultado:

Espero que les sirva de ayuda , saludos !!

2

Deja un comentario