magari non ti rispondo, ma un trucco per farlo sparire potrebbe essere di renderlo invisibile:
xxx.setVisible(false);