Nível Intermediário

JPanel

Um JPanel é um contêiner de componentes que é usado para agrupar outros componentes juntos. Ele é útil para agrupar componentes relacionados e para organizar a interface gráfica do usuário. Um JPanel é uma classe Swing e pode ser adicionado a um JFrame ou a outro contêiner.

Aqui está um exemplo simples de como criar um JPanel:

import javax.swing.*;
import java.awt.*;

public class ExemploJPanel extends JFrame {
    public ExemploJPanel() {
        super("Exemplo de JPanel");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(300, 200);

        JPanel panel = new JPanel();
        panel.setLayout(new BorderLayout());

        JLabel label = new JLabel("Este é um JLabel em um JPanel");

        panel.add(label, BorderLayout.CENTER);
        add(panel);
        setVisible(true);
    }

    public static void main(String[] args) {
        new ExemploJPanel();
    }
}

Este exemplo cria um JFrame com um JPanel dentro dele. O JPanel é criado com o construtor padrão e um layout BorderLayout é definido para ele. Em seguida, um JLabel é criado e adicionado ao centro do JPanel. Finalmente, o JPanel é adicionado ao JFrame e o JFrame é exibido na tela.

Referências

Last updated