JLayeredPane com borda EtchedBorder

Java

06/03/2015

Estou utilizando o Eclipse Luna, e pretendo criar dentro de um JPanel um JLayeredPane para comportar a exibição de uma foto 3x4 em um formulário, o problema é não consigo adicionar borda nesse JLayeredPane. No NetBeans como teste criei esse JLayeredPane e alterando as propriedades adicionei as bordas, mais pelo Eclipse não funciona o código segue abaixo uma parte do código:

JLayeredPane pnfoto = new JLayeredPane ();
pnfoto.setBorder(javax.swing.BorderFactory.createEtchedBorder());
pnfoto.setBounds(550,120,150,162);
pnfoto.setVisible(true);

OBS. logo abaixo estou adicionando ele ao container não me esqueci não.
OBS2. Quero criar com a tal EtchedBorder pois da o efeito que preciso para o objeto em questão.
OB3. É uma pequena parte do código mais o necessário para entender a questão, caso necessário posto todo o código.


Assim que é o efeito
https://imageshack.us/i/f0LnQ0h4j

Assim que está ficando no Eclipse
https://imageshack.us/i/eygPO4w9j
Lairy Caetano

Lairy Caetano

Curtidas 0
POSTAR