Saltar al contenido

Botón J transparente

Nuestros programadores estrellas agotaron sus reservas de café, en su búsqueda todo el tiempo por la solución, hasta que Saúl encontró la solución en Gitea así que en este momento la compartimos con nosotros.

Solución:

button.setOpaque(false);
button.setContentAreaFilled(false);
button.setBorderPainted(false);

Lo siguiente debería hacer el truco.

public class PlainJButton extends JButton 

    public PlainJButton (String text)
        super(text);
        setBorder(null);
        setBorderPainted(false);
        setContentAreaFilled(false);
        setOpaque(false);
    

    // sample test method
    public static void main(String[] args) 
        JFrame frame = new JFrame();
        JPanel pane = new JPanel();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        pane.add(new PlainJButton("HI!!!!"));
        frame.add(pane);
        frame.pack();
        frame.setVisible(true);
    

Te mostramos reseñas y valoraciones

Si para ti ha resultado de provecho nuestro artículo, sería de mucha ayuda si lo compartieras con otros seniors de esta forma contrubuyes a dar difusión a nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *