Reutilizando um JPanel no Designer de GUIs do NetBeans

Isso está no NetBeans 6.5, Java 6.

Eu tenho a seguinte hierarquia no Designer de GUIs do NetBeans:

JFrame JTabbedPane JPanel X  JPanel JButton JPanel Y  JButton 

Questão:

JPanel Y é idêntico ao JPanel X, então eu gostaria de simplesmente reutilizar o JPanel X em ambos os lugares, mas como faço isso dentro do GUI Builder?

Tentativas:

Eu tentei copiar e colar o JPanel X, mas ele cria uma cópia “profunda” completa (JPanel X1, etc), duplicando tudo no JPanel X.

Alguns googling indicaram que pode ser possível adicioná-lo à paleta, mas não encontrei uma maneira de adicionar um JPanel simples à paleta (em oposição a um JFrame completo).

Crie uma class JPanel separada. Personalize o JPanel conforme necessário. Você pode arrastar e soltar a class JPanel no Criador de formulários. Isso é exatamente o que eu faço.

Alternativamente, você pode clicar em Use Bean e depois digitar o nome da class.

Alternativamente, você pode fazer um Add from the pallete e ele irá escanear seu JAR para qualquer “bean”. Ele também deve pegar seu JPanel personalizado.

    Intereting Posts