Eaê, galera, blz?
Estou criando um novo componente que deve conter uma caixa de texto e dois botões abaixo dela.
Pensei em extender um JPanel e adicionar, ao meu JPanel, os JButtons e um JScrollPane, que contém um JTextArea.
Agora as perguntas:
-
Extender JPanel é uma boa escolha ou existem outras melhores?
-
Não estou usando nenhum layout específico para o novo componente. Minha intenção é que cada elemento dentro do componente assuma um tamanho e posição de acordo com o tamanho atual do componente. Ou seja, quero que a posição e tamanho dos objetos estejam numa proporção constante em relação ao tamanho do componente. Como eu faria isso? Tem algum método que eu possa sobrescrever ou evento que possa capturar quando meu componente for redimensionado?
Obrigado pela atenção,
Luciano Santos