labelTexto.addPointerReleasedListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent evt) {
if(!mapIsComponenteAdd.get(index)){
containerTransparente.setUIID("ContenedorTransparenteLista");
containerItem.addComponent(1,componentes.get(index));
mapIsComponenteAdd.put(index, true);
for (int j = 0; j < listaComponentes.size(); j++) {
Container container = (Container) listaComponentes.get(j);
if(j != index && container.getComponentCount()>1){
container.removeComponent(container.getComponentAt(1));
mapIsComponenteAdd.put(j, false);
Container containerLayered = (Container) ((Container) container.getComponentAt(0)).getComponentAt(2);
containerLayered.setUIID("Container");
}
}
}
else{
containerItem.removeComponent(containerItem.getComponentAt(1));
mapIsComponenteAdd.put(index, false);
containerTransparente.setUIID("Container");
}
f.revalidate();
}
});
BrowserComponent bc = new BrowserComponent();
bc.setPage("Texto de prueba <b> Texto en negrita</b><i> Texto en cursiva</i><br/>Salto de línea<br/><br/>Doble salto de línea", null);
bc.setUIID("NoBorderElement");
bc.setScrollable(false);
bc.setPreferredH(height);
containerWB.addComponent(BorderLayout.CENTER, bc);