2014-10-25 3 views
0

상자를 다음과 같이 선언했습니다. Box caja = Box.createHorizontalBox(); 그러나 첫 번째 레이어는 FondoMenu.png라고 말한 하나의 레이어 만 보여 주며 Box Int는 JOptionPane을 먼저 표시하지 않으면 도움이됩니다 (BuscaImagen은 제 스펙으로 JLabel을 만드는 메소드입니다)JLayeredPane에 상자를 추가하려고합니다.

capas.add(new BuscaImagen("FondoMenu.png", 0, 0), new Integer(0)); 
     caja.add(new BuscaImagen("JUGAR", "FIz.png", 2, 40, 90)); 
     caja.add(Box.createHorizontalStrut(20)); 
     caja.add(new BuscaImagen("SALIR", "FDe.png", 2, 40, 240)); 
     caja.add(Box.createHorizontalStrut(20)); 
     caja.add(new BuscaImagen("INSTRUCCIONES", "FAb.png", 2, 40, 390)); 
     JOptionPane.showMessageDialog(null, caja); 
     caja.setLocation(60, capas.getHeight()/2 - 10); 
     capas.add(caja, new Integer(1)); 

답변