Salve, sto facendo un progetto per l'università e come detto nel titolo, ho inserito un'immagine che però non riesco a ridimensionare, infatti occupa tutto il frame. Ecco il codice:
package it.unimol.monopoli.gui;
import java.util.ArrayList;
import java.util.List;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JPanel;
import it.unimol.monopoli.app.Player;
public class GameBoard extends JPanel{
private List<Player> players;
private JLabel image;
public GameBoard(List<Player> players) {
this.boxes = new ArrayList<>();
this.players = players;
this.setBounds(0,0,500,500);
image = new JLabel(new ImageIcon("G:\\Il mio Drive\\Università\\Programmazione II\\21-22\\progetto\\Tabellone.jpg"));
this.add(image);
inizializeSquares();
}
}
La classe ovviamente non è completa, per ora è solo presente il costruttore che dovrebbe posizionare l'immagine.
Questa classe è chiamata da un altro pannello di un'altra classe, tutti i pannelli sono col layout predefinito. Se vi servono altre informazioni o le altre classi basta chiedere.
Grazie in anticipo