Alguém sabe como faço pra colocar duas imagens dentro de um mesmo JScrollPane? Uma por cima da outra?
Obrigada
[RESOLVIDO] duas imagens dentro de um mesmo JScrollPane
4 Respostas
Você pode criar duas labels com as imagens e adicioná-las a um JPanel com GridLayout de duas linhas e uma coluna. Então adicionar o painel ao JScrollPane.
Não sei se é o melhor método, mas deve funcionar.
eh q eu quero q uma fique por cima da outra…
é q uma imagem é maior do q a outra (a q vai ficar por baixo eh maior do que a vai por cima…) então eu tenho q coloca-las sobrepostas… pq quando a imagem de cima acabar, eu começo a ver a q estah por baixo…
Como se a imagem de baixo, fosse uma margem da imagem de cima
Se vc tem duas BufferedImages, desenhe a imagem menor em cima da maior.
Graphics2D g2d = imgMaior.createGraphics();
g2d.drawImage(imgMenor, 100,100, null); //Onde 100, 100 é a distância em relação a margem
g2d.dispose();
Agora é só desenhar a imagem maior na tela.
valeu Vini!!! Deu certo!!