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));
감사합니다. 실제로 도움이되었습니다. –