Tecnología

Inicio

¿Qué es una caja JDialog de oscilación?

¿Qué es una caja JDialog de oscilación?


La creación de las interfaces gráficas de usuario que permiten que el software de romper con la línea de comandos puede ser un proceso intensivo de código y tedioso. El lenguaje de programación Java proporciona a los desarrolladores una herramienta para simplificar el desarrollo de interfaz de usuario con la biblioteca Swing, una colección de clases que utilizan los programadores para crear aspectos individuales de una interfaz gráfica de usuario. Una de ellas es la clase JDialog, que produce una base en blanco para un cuadro de diálogo.

Las clases de swing

Swing es la biblioteca nativa de Java de componentes GUI. A diferencia de otros juegos de herramientas GUI que hay que cargar las bibliotecas como fuera, Swing es parte de bibliotecas del núcleo de Java. Esto le permite llamar y crear componentes Swing tan fácilmente como cualquier otra característica central de Java. Proporciona el control del ratón y controladores de eventos, así como componentes como campos de texto, botones y cuadros de diálogo.

Las clases de swing

Swing es una biblioteca de clases, el código fuente que sirve de modelo para la creación de objetos de software. Cuando un programador quiere crear un cuadro de diálogo, se crea una instancia de una nueva instancia de la clase particular que quiere usar. Esto podría ser una de las plantillas de cuadro de diálogo pre-formateados que Swing proporciona o el cuadro de diálogo en blanco, que proporciona la clase JDialog.

Las clases de plantillas de cuadros de diálogo

La colección de oscilación de los cuadros de diálogo de plantilla incluye la clase JOptionPane, la clase y la clase ProgressMonitor JFileChooser. Como su nombre indica, la clase ProgressMonitor produce un objeto que produce una barra de progreso, y JFileChooser produce una ventana que permite al usuario navegar por su sistema para seleccionar un archivo. La clase JOptionPane produce una simple ventana con un mensaje que el programador ofrece como una cadena de caracteres y un botón "OK".

La clase JDialog

La clase JDialog no es una plantilla con formato previo, sino más bien una caja de diálogo en blanco. Es responsabilidad del programador para agregar el código para su implementación de la clase que lo hace aparecer como algo más que un cuadro gris en blanco. Si bien es más-trabajo intensivo para el desarrollador, la clase JDialog presenta la ventaja de permitir al desarrollador crear un cuadro de diálogo totalmente personalizado.