Mi proposito es tener una imagen en una ventana, pero luego esta sera modificada ( en plan paintbrush ) el caso es q no me hace el scroll
Esto funciona, pero necesitaria un canvas si luego la voy a modificar:
foto = new ImageIcon();
JLabel label = new JLabel(foto);
scrollPane = new JScrollPane(label);
scrollPane.getViewport().add(label);
this.getContentPane().add(scrollPane, null);
Con un JList tb funciona sin problema:
scrollPane = new JScrollPane();
scrollPane.getViewport().add(listaJList);
this.getContentPane().add(scrollPane, null);
Pero cuando lo hago con mapa q extiende de Canvas ( con JPanel tb prove ) pos no va nada ni barras de scroll ni na:
mapa = new Mapa(new Dimension(2000, 2000));
mapa.cargarImagen("c:/underwater.jpg");
scrollPane = new JScrollPane();
scrollPane.getViewport().add(mapa);
this.getContentPane().add(scrollPane, null);
gracias saludos;