Duda con metodos y paso de parametros (objeto)

Holas denuevo, aqui con otra duda...
Pues primero les explico lo que intento: teniendo una clase declarada y en un metodo que tomara un objeto como parametro (jComboBox o jPanel) y desde el metodo pintarlo, agregarle items, etc.

Como codigo seria algo como esto:

public void setComboBox(jComboBox cb){
             cb.removeAllItems();
             cb.addItem(objetoX.getNombre());
         }

public void pintarPanel(Color c,jPanel p){
             p.setBackground(objetoX.getColorRGB());
         }

El detalle es que las classes jComboBox y jPanel no estan reconocidas y no veo como importarlas pues estan protejidas

import javax.swing.*;
import javax.swing.JComboBox.*;

Entonces como podria poner el metodo que simplemente con poner como parametro el objeto, me lo modifique?.
O acaso es mejor desde afuera modificar los artibutos del objeto y que el metodo solo me regrese el valor que deve tomar?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Escribelas con mayúsculas y

Escribelas con mayúsculas y listo!

public void setComboBox(JComboBox cb){

y

public void pintarPanel(Color c,JPanel p){

:)

Java es sensible a mayúsculas y por convención las clases se nombran con mayúsculas ( las variables y métodos con minúsculas ) y se usa camelCase en ve de usar_under_scores

Saludos

Imagen de exception.h

jajajaja

XD se nota que toy muy verde jajaja

gracias compa ! te devo una coca