Eu exibo as imagens na tela no tamanho original e com os botões NEXT e PREVIOUS, o usuário navega pelas imagens.
Eu preciso exibir todas as imagens do diretório em miniatura na parte superior da tela.
E quando o usuário clicar na miniatura, a imagem aparece grande na tela.
Eu não sei nem por onde começar.
Será que alguém poderia me ajudar?
Listar imagens em formato miniatura
9 Respostas
é web?
se for web vc consegue fazer via javascript com as propriedades height e width da imagem
Ixi, não é web não Marcos.
É um programa Desktop.
Legal Pozzo.
A resolução da imagem ficou boa.
Fiz um for e deu certo.
Obrigado =))
Agora eu precisava exibir as imagens num tipo de um “carrossel”.
Vc sabe como eu poderia fazer pozzo?
Mas isso é javafx, pozzo.
Eu estou utilizando j2se.
Tu é meio preguiçoso para procurar hein Octavius… kkkk
Veja se te ajuda. Não é o que você quer, mas é um caminho para vc implementar:
http://www.java2s.com/Open-Source/Java-Document/Database-Client/prefuse/prefuse/demos/FisheyeMenu.java.htm#FisheyeMenu
http://www.cs.umd.edu/hcil/fisheyemenu/
Foi mal pozzo rs
Não tinha visto.
Mais então, o projeto que tem disponivel para baixar é um projeto web Pozzo =//
Eu andei pesquisando mto e só achei para web mesmo.
Será que dá pra fazer com J2SE?
Na verdade é um applet, ou seja, pode ser convertido/usado como desktop facilmente.
Altere a classe FishEyeMenuTest para “extends JFrame” ao invés de “extends JApplet”.
Altere o main para:
static public void main(String args[]) {
FishEyeMenuTest f = new FishEyeMenuTest();
f.setVisible(true);
}
E no costrutor remova o “setVisible(true)”, pois o main vai fazer isso. Pronto… Desktop…
A classe que te interessa é a FishEyeMenu. Olhando por cima, pelo o que eu entendi ele usa um scroll no menu e quando o mouse passa por cima de um item, a fonte aumenta no que está o foco e diminui nas outras gradativamente, de forma a parecer um fisheye.