Používam netbeans IDE problém je, ako nastaviť obrázok na pozadí pre JPanel bez použitia JLabel. Môže mi niekto povedať, ako to urobiť?
odpovede:
1 pre odpoveď č. 1To je pomerne jednoduché.
public class ImagePanel extends JPanel{
Image image;
public ImagePanel(Image image){
this.image = image;
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(image, 0,0, this);
}
}
Ak chcete zložitejšie, pozrite sa toto link. To má niekoľko nastavení, ako je fit image na panel ...