Variable Global
Hola
Como declaro un DefaultTableModel para que sea global a todas los frames de un paqute y los frames no tienes metodo main() solo lo tiene la clase principal.
Como declaro un DefaultTableModel para que sea global a todas los frames de un paqute y los frames no tienes metodo main() solo lo tiene la clase principal.
Intenta crear una clase abstracta que sea extends de JFrame que contenga a DTM defino como static. De esta forma solo se inicializa la primera vez que instancias alguna subclase. Luego has tus clases extends de la clase abstracta creada.
abstract class AbsJframe extends JFrame
{
static DefaulTableModel dtm;
static // inicializador static
{
// podes inicializar las variables static, dtm en este caso
}
}
class A extends AbsJFrame
{
.........
}
class B extends AbsJFrame
{
.........
}
inicializa correctamente dtm para poder manipularlo
Espero te sea util
Saludos
abstract class AbsJframe extends JFrame
{
static DefaulTableModel dtm;
static // inicializador static
{
// podes inicializar las variables static, dtm en este caso
}
}
class A extends AbsJFrame
{
.........
}
class B extends AbsJFrame
{
.........
}
inicializa correctamente dtm para poder manipularlo
Espero te sea util
Saludos