List intocable

Juan
10 de Mayo del 2006
Hola,

Tengo una lista (java.AWT.List) cuyos items quiero dejarlos pre-seleccionados desde el init de un applet. El problema es que no quiero que los usuarios del applet puedan modificar la seleccion de esos items.
Habia pensado en deshabilitar la propia lista (l.setEnabled(false)), pero el problema es que tambien me deshabilita las barras de scroll que las necesito para que los usuarios puedan navegar por la lista.
Se me ha ocurrido implementar algun listener (itemListener y ActionListener) pero no sé que tengo q ponerle para que impida la seleccion/deseleccion de los items.

¿Alguien puede ayudar??
Gracias de antemano.

A continuacion os paso un ejemplo de cómo creo la lista, y como hago la preseleccion en el metodo init del applet:


java.awt.List l = new java.awt.List( 4,true );
Font f = new Font("Arial", Font.BOLD, 11);

setFont(f);
l.setBounds(700, 0, 100, 450);
l.add( "fulano" );
l.add( "mengano" );
l.add( "sutano de nadie" );
l.add( "fulanito" );
l.add( "menganito" );

l.select(1);
l.select(2);

add( l );

Gracias!!