Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Skar.2007 en 12 Mayo 2021, 13:56 pm



Título: Swing: Modificador De Ámbito De Componentes
Publicado por: Skar.2007 en 12 Mayo 2021, 13:56 pm
Java SE 8 | Eclipse 2021-03

Hola a todos

De un Formulario (JFrame) se requiere acceder a los Componentes (JButton, JTextField, etc.) desde otros Formularios o Clases.

En Netbeans 8.2 es tan simple como seleccionar los Componentes necesarios y en el Panel de Propiedades (normalmente en la esquina inferior derecha), luego de activar la Ficha Code (Código) se accede a la "propiedad" Variable Modifiers cambiar el valor de private a public.

Sin embargo en Eclipse 2021-03 no se encuentra esta opción en el Panel de Propiedades.

¿Dónde se puede configurar el Modificador De Ámbito en forma simple?, pues puede resultar molesto (por decir lo menos) tener que realizar esta operación desde código, por ejemplo para trabajar con una cincuentena de Componentes.

2° En Conexión a Base de Datos, la Clase que gestiona dicha operación, ¿no debería tener configurado su Modificador De Acceso a static para acceder (facilitar) directamente a las operaciones sin necesidad de: primero, Instanciar una Clase, y segundo; consecuentemente consumir recursos?. La duda surge pues en varios tutoriales se procede a generar una Clase que ha de ser instanciada para "gestionar" la Conexión.

Desde ya Muchísimas Gracias


Título: Re: Swing: Modificador De Ámbito De Componentes
Publicado por: rub'n en 12 Mayo 2021, 16:23 pm
Hola,

En eclipse usas un diseñador( Windows Builder ) de componentes diferente al que contiene NetBeans.

Por eso debe ser el problema principal.