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