Gui - gridlayout problemer med mellerum mellem felter
Jeg har lavet et gridlayout i et panel med 8*8 felter.I hvert af felterne, i gridlayoutet, ligges der et panel som benytter sig af JLayeredPane.
mit problem er at der opstår mellemrum mellem felterne i horisontal retning, men ikke vertikalt. jeg vil gerne have udryddet disse mellemrum.
if(....){
ImageIcon icon = createImageIcon("billeder/"+baggrundsfarve+"felt.jpg","");
baggrundshoejde = icon.getIconHeight();
baggrundsbredde = icon.getIconWidth();
baggrund = new JLabel(icon);
/*if(baggrundsfarve.equalsIgnoreCase("hvid")){
baggrund.setBackground(new Color(0));
}
else {
baggrund.setBackground(new Color(1000));
}*/
baggrund.setVerticalAlignment(JLabel.TOP);
baggrund.setHorizontalAlignment(JLabel.CENTER);
baggrund.setOpaque(true);
baggrund.setBackground(Color.white);
baggrund.setForeground(Color.black);
baggrund.setBorder(BorderFactory.createLineBorder(Color.black));
baggrund.addMouseListener(this);
baggrund.setBounds(0, 0, new Integer(119), new Integer(119));
layeredPane = new JLayeredPane();
layeredPane.setPreferredSize(new Dimension(new Integer(119), new Integer(119)));
layeredPane.add(baggrund, new Integer(1));
layeredPane.add(Box.createRigidArea(new Dimension(0,0)));
}
//setBorder(BorderFactory.createEmptyBorder(0,0,0,0));
add(layeredPane);