Code Monkey home page Code Monkey logo

ejercicios_javaswing's Introduction

Ejercicios de Java Swing (Utilizando patron MVC)

  1. Confeccionar una ventana que contenga tres botones con las etiquetas "1", "2" y "3". Al presionarse cambiar el título del JFrame indicando qué botónse presionó
  2. Confeccionar un programa que permita ingresar el nombre de usuario ycuando se presione un botón mostrar el valor ingresado en la barra de títulos del JFrame
  3. Confeccionar un programa que permita ingresar dos números en dos cajasde texto, luego sumar los dos valores ingresados y mostrar la suma en la barra del título del control JFrame
  4. Ingresar el nombre de usuario y clave en cajas de texto. Si se ingresa lascadenas (usuario: juan, contraseña: abc123), mostrar en el título del JFrameel mensaje "correcto" en caso contrario mostrar el mensaje "incorrecto".
  5. Confeccionar un programa que permita ingresar un mail en una caja de texto y el cuerpo del mail en un área de texto.
  6. Confeccionar un programa que permita ingresar en un área de texto una carta. Luego al presionar un botón mostrar un mensaje si la carta contieneel String "argentina".
  7. Disponer dos controles de áreas de texto, luego al presionar un botón verificar si tienen exactamente el mismo contenido.
  8. Cargar en un ComboBox los nombres de varios colores. Al seleccionar alguno mostrar en la barra de título del JFrame el String seleccionado.
  9. Disponer tres controles de tipo JComboBox con valores entre 0 y 255 (cada uno representa la cantidad de rojo, verde y azul). Después, al presionar un botón, pintar el mismo con el color que se genera combinando los valores de los JComboBox (Mejorado para que tambien se puedan poner numeros en hexadecimal).
  10. Solicitar el ingreso del nombre de una persona y seleccionar de un control JComboBox un país. Al presionar un botón mostrar en la barra del título del JFrame el nombre ingresado y el país seleccionado.
  11. Mostrar en un CheckBox el mensaje "¿Está de acuerdo con las normas del servicio?" y, un botón desactivado. Cuando el CheckBox se tilde, activar el botón. Cuando se presione el botón, salir de la aplicación.
  12. Confeccionaremos un menú que contenga tres opciones que permita cambiar el color de fondo del JFrame a los colores: rojo, verde y azul.
  13. Confeccionaremos un menú de opciones que contenga además del JMenu de la barra otros dos objetos de la clase JMenu que dependan del primero. Uno debe mostrar dos JMenuItem que permitan modificar el tamaño del JFrame y el segundo también debe mostrar dos JMenuItem que permitan cambiar el color de fondo.
  14. Mediante dos cajas de texto permitir el ingreso de dos números. Crear un menú que contenga una opción que redimensione el JFrame con los valores ingresados por teclado. Finalmente disponer otra opción que finalice el programa.
  15. Confeccionar un programa que muestre 3 objetos de la clase JRadioButton que permitan configurar el ancho y alto del JFrame.
  16. Permitir el ingreso de dos números en controles de tipo JTextField y mediante dos controles de tipo JRadioButton permitir seleccionar si queremos sumarlos o restarlos. Al presionar un botón mostrar en una etiqueta el resultado de la operación

ejercicios_javaswing's People

Contributors

tatvil avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.