Pregunta

Esto es en NetBeans 6.5, Java 6.

Tengo la siguiente jerarquía en el diseñador de NetBeans GUI:

JFrame
  JTabbedPane
    JPanel X
      <...>
    JPanel
      JButton
      JPanel Y
        <...>
      JButton

Pregunta:

JPanel Y es idéntica a JPanel X, por lo que me gustaría simplemente reutilizar JPanel X en ambos lugares, pero ¿cómo puedo hacer esto dentro de la GUI Builder?

Los intentos:

He intentado copiar y pegar JPanel X, sino que crea una copia (X1 JPanel, etc) "profunda" completa, duplicar todo en JPanel X.

Algunos googlear indicó que podría ser posible para añadirlo a la paleta, pero no he encontrado una manera de añadir un simple JPanel a la paleta (en contraposición a un JFrame completa).

¿Fue útil?

Solución

Crea una clase JPanel separada. JPanel personalizar según sea necesario. A continuación, puede arrastrar y soltar la clase JPanel en el Diseñador de formularios. Esto es exactamente lo que hago.

Como alternativa, puede hacer clic en Use Bean y escriba el nombre de la clase.

Como alternativa, se puede hacer un complemento de la paleta de y va a escanear su JAR para cualquier "frijoles". Debe recoger sus JPanel personalizados también.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top