[Curso] Kotlin de 0 a 100

Interfaz gráfica con JavaX Swing en Kotlin (Curso de Kotlin desde cero [70])

Java Swing es una herramienta de interfaz gráfica de usuario (GUI) ligera que incluye un amplio conjunto de widgets. Incluye paquete que le permite crear componentes de GUI para sus aplicaciones Java, y es independiente de la plataforma.

La biblioteca Swing está construida sobre el conjunto de herramientas de widgets abstractos de Java ( AWT ), un kit de herramientas GUI más antiguo que depende de la plataforma. Puede utilizar los componentes de la GUI de Java como el botón, el cuadro de texto, etc. de la biblioteca y no tiene que crear los componentes desde cero.

En este tutorial vamos a crear interfaces gráficas con Java Swing.

🔗 Librerias de Java swing: https://es.wikipedia.org/wiki/Swing_(biblioteca_gr%C3%A1fica)

Codigo: https://github.com/programadornovato/CursoKotlin/commit/eb91c8b636813fccf3ea9ea3b62e04db495c23f5

//src/Ventana.kt 
import java.awt.Dimension
import javax.swing.JFrame

class Ventana:JFrame(){
    init {
        var d=Dimension(500,500)
        this.size=d
    }
} 




// src/main.kt 
import javax.swing.JOptionPane

fun main(args:Array<String>){
    var v= arrayOfNulls<Vehiculo>(4)
    v[0]=Vehiculo("XDSDF445","Nissan","2010")
    v[1]=tipoTurismo("XDFGHJ777","Nissan","2018",5)
    v[2]=tipoDeportivo("TTYYHH666","Nissan","2010",8)
    v[3]=tipoFurgoneta("FDSEEW5666","Nissan","2015",20)
    for (i in v.indices){
        println(v[i]!!.entregarDatos())
    }
    var v=Ventana()
    v.isVisible=true
}

🎦 Lista de reproducción de este curso: https://www.youtube.com/playlist?list=PLCTD_CpMeEKSjzbsW_zmVNz23GyOVsdbS
🎦 Mismo tutorial pero en Java: https://youtu.be/Phi9kvsq0-c
🎦 [Curso] Java Netbeans Completo☕: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTT-qEHGqZH3fkBgXH4GOTF

🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato

Eugenio Chaparro

Entradas recientes

Editar código de un módulo en Dolibarr [04]

Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

4 meses hace
Crear un sub_módulo en Dolibarr [03]

Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

4 meses hace
Modificar un módulo en Dolibarr [02]

Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

4 meses hace
Constructor de módulos en Dolibarr

Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

4 meses hace
Tickets en Dolibarr [19]

Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

4 meses hace
Agenda en Dolibarr [18]

Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

4 meses hace