Tarea Visual 4  Hacer en un proyecto de Netbeans, las siguientes formas y clases:  LOGICA      Clase Jugador que tiene como atributos, un numero de camiseta, un nombre, una posición y la cantidad de goles anotados.         En el constructor se recibe de parametros, valores para inicializar los atributos de numero de camisa, nombre y posición. El conteo de los goles esta en 0.         Tiene funciones get para todos los atributos.         Una función addGoles, que recibe de parámetro una cantidad entera que se le SUMA a la cantidad de goles anotados.     Clase Equipo que tiene como atributo un arreglo unidimensional de Jugador el cual consta de 23 posiciones.         Tiene una función addJugador(int numcamisa, String nombre, String posicion). Agrega un nuevo jugador siempre y cuando aun se tenga espacio disponible en el arreglo y que ese numero de camisa no este tomado ya. Si todo esta bien, se agrega y se retorna true, sino, false.         Función addGolesAJugador(int numcamisa, int goles). Se recibe de parámetro el numero de camisa del jugador y la cantidad de goles a adicionar si existe un jugador con ese numero en el arreglo. Se retorna true, si lo pudo adicionar, false si no.         Crear las funciones necesarias para la creación de las filas de una JTable así como los nombres de sus columnas.  FORMAS  Menu Principal Aqui se define un atributo de tipo Equipo que se usara en todo el sistema. Tiene botones con las opciones de: AGREGAR JUGADOR, LISTAR JUGADORES, AGREGAR GOLES. Cada uno ejecuta las siguientes acciones:  Agregar Jugador = ABRE LA FORMA DE AGREGAR JUGADOR En esta forma se ingresa por medio de textfields el numero de camisa y el nombre. Con un combo box se selecciona la posición entre las que están: "PORTERO", "DEFENSA", "MEDIO" y "DELANTERO". Al momento que se le da click al botón SALVAR, se intenta guardar dicho jugador al equipo del sistema. Se muestra en un SHOW MESSAGE DIALOG si se pudo agregar o no. Si si, Esta ventana se cierra automáticamente, dejando solo abierta la del menu. Si no se pudo agregar se mantiene abierta esta ventana en pantalla.  Listar Jugadores = ABRE LA FORMA DE LISTAR Muestra en una JTable el listado de jugadores en el equipo. Con la información de Numero Camisa - Nombre - Posicion - Cantidad de Goles.  Agregar Goles Con un SHOW INPUT DIALOG pide que se ingrese el numero de camiseta, Si este NO existe se muestra con un SHOW MESSAGE DIALOG de que no existe y no se abre ningún otra ventana. Si si, se abre la forma de Agregar Goles.  En la forma de Agregar goles sale desplegado en label o textfields no editables el numero de camisa, nombre, posición y cantidad de goles actuales. Luego tendrá un textfield para ingresar una cantidad de goles a adicionar. Al darle al botón de AGREGAR, se le adicionan dichos goles al jugador, Se muestra este mensaje en pantalla, y este ventana se cierra para dejar abierta solo la del menu.  NOTA = Todas las formas EXCEPTO la del menu, al darle a la X solo se cierran dichas formas y no todo el sistema.  SUBIR 1 ARCHIVO COMPRESO POR PAREJA, A MOODLE, A MAS TARDAR, 11:59PM DE ESTE DOMINGO 14 DE DICIEMBRE. EL NOMBRE DEBE SER TV4_SUSNOMBRES