Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2013, 04:54
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: crear mi propio Layout

Hola:

Una opción habitual es crear la vista (o los cachos de ella que quieras reutilizar) en una clase que hereda de JPanel

Código java:
Ver original
  1. public class MiVista extends JPanel {
  2.     private JTextField unTextField;
  3.     public MiVista() {
  4.            // construye aquí tus componentes
  5.           unTextField = new JTextField(...);
  6.           add(unTextField,....);
  7.     }
  8.    
  9.    // añade metodos para acceder a los componentes o datos de ellos que tengan interes
  10.    // desde fuera
  11.    public String getText() {
  12.           return unTextField.getText();
  13.    }
  14. }

Ahora, en cualquier otro sito, solo tienes que hacer tantos new MiVista como queiras y añadirlos al JFrame o Contenedor que quieras.

Se bueno.
__________________
Apuntes Java
Wiki de Programación