ayuda con un boton
Hola
Necesito ayuda para poder realizar un boton de forma de trapezoide, el problema es que no se como cambiarle la forma rectangular que te da por default el botón. Si me pudieran ayudar a explicarme como poder realizar esto. Gracias.
- Inicie sesión o regístrese para enviar comentarios
Podrías hacer una subclase y
Podrías hacer una subclase y sobreescribir los métodos que le dan forma al botón, aunque es bastante complicado para que quede bien porque hay varias capas que intervienen para pintar un botón.
Si quieres hacer es experimento puedes empezar por acá para ver como crear un botón con una forma diferente.
Pero después hay que hacer otras modificaciones para que quepa el texto, o si pones una imagen quede dentro, además de efectos visuales ( click, botón presionado etc. etc.)
Para leer más acerca de la arquitectura de los componentes swing (porque estoy asumiendo que te refieres a swing) puedes leer más aquí: